今天无意遇到一个挺奇怪的问题:此时num1和num2将显示的是同一个数,也就是num1;
而改一下:
Scanner scan=new Scanner(System.in);
System.out.println("Please input a number");
int num1=scan.nextInt();
System.out.println("Please input another number");
int num2=scan.nextInt();
System.out.println(num1+""+num2);
此时显示的双是俩个不同的数!
请问下,这是什么原因?
而改一下:
Scanner scan=new Scanner(System.in);
System.out.println("Please input a number");
int num1=scan.nextInt();
System.out.println("Please input another number");
int num2=scan.nextInt();
System.out.println(num1+""+num2);
此时显示的双是俩个不同的数!
请问下,这是什么原因?
Scanner scan=new Scanner(System.in);
int num1=scan.nextInt();
int num2=scan.nextInt();
System.out.println(num1+""num2);
System.out.println("Please input a number");
int num1=scan.nextInt();
System.out.println("Please input another number");
int num2=scan.nextInt();
System.out.println(num1+""+num2);你这代码本来就是要接2个不同数啊