/* *创建玩家 */ 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(); }
相关分类