为什么我在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("------------创建玩家-------------\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("------------成功创建玩家-------------"); } public void suru(){ Use w=new Use(); System.out.println(w.getName1()); }
望远
望远
相关分类