為什么我在shuru方法中輸出w.getName()可以得到輸入的name ? 但是suru()方法中卻得到的是name的初始值?怎樣才能在suru()中得到輸入的name????????????
?
public?int?getId1()?{
return?id1;
}
public?void?setId1(int?id1)?{
this.id1?=?id1;
}
public?int?getId2()?{
return?id2;
}
public?void?setId2(int?id2)?{
this.id2?=?id2;
}
public?String?getName2()?{
return?name2;
}
public?void?setName2(String?name2)?{
this.name2?=?name2;
}
public?void?shuru(){
Use?w=new?Use();
System.out.println("------------創(chuàng)建玩家-------------\n------------輸入一號玩id-------------");
w.setId1(input.nextInt());
System.out.println("------------輸入一號玩家姓名-------------");
w.setName1(input.next());
System.out.println("------------輸入二號玩家id-------------");
w.setId2(input.nextInt());
System.out.println("------------輸入二號玩家姓名-------------");
w.setName2(input.next());
System.out.println("------------成功創(chuàng)建玩家-------------");
}
public?void??suru(){
????Use?w=new?Use();
????System.out.println(w.getName1());
}
Java 中get和 set方法的使用
holy_yakutsk
2017-05-07 20:54:19