关于scanner键盘录入的问题
System.out.println("请输入新放入鱼的尺寸范围"); Scanner reader = new Scanner(System.in); int minsize = reader.nextInt(); int maxsize = reader.nextInt(); System.out.println("请输入浴缸中已有鱼的数量"); int n=reader.nextInt(); //fishsize数组记录鱼的所有尺寸 Scanner reader2=new Scanner(System.in);//去掉这句话就不行,会在录入雨的数量之后崩掉!!!!!!!!!!! System.out.println("请输入已有鱼的尺寸大小"); String s=reader2.nextLine(); String[] arr = s.split(" "); int[] fishsize=new int[arr.length]; for(int i=0;i<arr.length;i++){ fishsize[i]=Integer.parseInt(arr[i]); }
大家注意看叹号那一行,没有那一行就不行。console问题就是这样,这是为什么啊?