/*
*创建玩家
*/
public void s(){
Scanner input = new Scanner(System.in);
List<Pai> shoupai1 = new ArrayList<Pai>() ;
List<Pai> shoupai2 = new ArrayList<Pai>() ;
int id1=input.nextInt();
String name1 = input.next();
Wanjia wan1=new Wanjia(id1,name1,shoupai1);
int id2=input.nextInt();
String name2 = input.next();
Wanjia wan2=new Wanjia(id2,name2,shoupai2);
} /*
*创建玩家
*/
Scanner input = new Scanner(System.in);
List<Pai> shoupai1 = new ArrayList<Pai>() ;
List<Pai> shoupai2 = new ArrayList<Pai>() ;
int id1=input.nextInt();
String name1 = input.next();
Wanjia wan1=new Wanjia(id1,name1,shoupai1);
int id2=input.nextInt();
String name2 = input.next();
Wanjia wan2=new Wanjia(id2,name2,shoupai2);
public void s(){}
就是想把输入那里提出来用一个方法包围,这样调用的时候比较方便,但是放入方法中后,其他方法不能访问shoupai1和shoupai2和wan1和wan2等,请问有什么办法可以把输入的int id1=input.nextInt();String name1 = input.next();这两个用方法包围起来,我理想中的结果↓.↓’ Scanner input = new Scanner(System.in);
List<Pai> shoupai1 = new ArrayList<Pai>() ;
List<Pai> shoupai2 = new ArrayList<Pai>() ;
Wanjia wan1=new Wanjia(id1,name1,shoupai1);
Wanjia wan2=new Wanjia(id2,name2,shoupai2);
public void s(){
int id1=input.nextInt();
String name1 = input.next();
int id2=input.nextInt();
String name2 = input.next();
}
添加回答
举报
0/150
提交
取消