![]() クラウドで 伸びる人沈む人 |
|
|
|
|
|
|
|
|
キャストして型やクラスをそろえる
<IT技術の処方箋:キャストして型やクラスをそろえる> Javaは型やクラスに厳格です。 ですので、それらが一致していないと処理が流れません。 以下の例をみてみましょう。 double → int に変換することをキャストといいます。 ●キャストの例 public class Cast_Test { public static void main(String[] args) { double a = 1; double b = 1; int c; //c = a + b; このコメントアウトを外すとエラーになる c = (int)a + (int)b; System.out.println(c); } } 実行結果 C:\java>java HelloWorld 2 double型のa,bは、 int型なので、コメントアウトを外すとエラーになります。 ※ キャストは、キャストしたい型やクラスを括弧でくくればできます。 |