-1

MyDate.javaにはメソッドがあります

class MyDate {
 public void setValue(Integer value) {
  value = 55;
 }
}

PassTest.java

 import learn.MyDate;

 public class PassTest {
  public static void changeInt(Integer value) {
  setValue(value);
 }

エラーが表示されています The method setValue(Integer)is undefined for the type Integer? なぜ?

そして、ここでsetValueasと呼ぶと、どのような違いが生じるでしょうか? value.setValueグーグルで検索してみましたがわかりませんでしたか?

4

2 に答える 2