|
Integer i1 = new Integer(5); Integer i2 = new Integer(3); System.out.println(i1+5); System.out.println(i1+i2); System.out.println(i1.intValue()+i2.intValue());
開発環境はEclipseです。コンパイラの種類の見方はわかりません。 Integerクラスにかぎらず、大体のラップクラスがなら、計算することがで きました。オブジェクト同士の演算が可能なのはどういう仕組なのでしょ うか?ラップクラスは特別ということでしょうか? Javaは演算子のオーバーロードはできませんよね?
|