[JAVA]自動変換、強制変換
1331 ワード
自動変換(=増幅変換、暗黙変換)
byte a=10;
int b=a;
intはbyteよりも大きなデータを持っているので、自動的に変換できます.強制変換(=折りたたみ変換、明示的変換)
:強制変換は、より狭い範囲のデータをデータ型に変換します.
int a=10;
byte b=(byte)a;
書式:(変換するデータ型)値 int a=10;
byte b=a;
byteはintよりも小さいデータを持っているので、自動的に変換したりエラーが発生したりしません.「(変換するデータ型)値」というフォーマットを使用しないと、エラーが発生します.
Reference
この問題について([JAVA]自動変換、強制変換), 我々は、より多くの情報をここで見つけました https://velog.io/@suyeon_06/JAVA자동-형-변환-강제-형-변환テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol