hori1978のプロフィール
@hori1978 hori1978
ありがとう数2
質問数4
回答数1
- ベストアンサー数
- 1
- ベストアンサー率
- 100%
- お礼率
- 75%
- 登録日2008/05/12
- オブジェクトの参照渡しについて
メソッドの引数にオブジェクトを指定した場合、 それは「参照渡し」だと理解していました。 でも以下のプログラムでは、指定したオブジェクトに変化がありません。 public static void main(String[] args) { BigDecimal b = new BigDecimal(1); System.out.println(b); test(b); System.out.println(b); } public static void test(BigDecimal b) { b = new BigDecimal(2); } 出力は以下です。 ------------------------- 1 1 ------------------------- どういうことでしょうか? 正しい知識をお教えください。 よろしくお願いします。
- ベストアンサー
- Java
- innerfieldjp
- 回答数5