import java.util.Scanner;
class BB
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
while(sc.hasNextInt())
{
int x = sc.nextInt();
System.out.println("int x ="+x);
}
}
}
输入:
111 222 333 444 555
可是什么也没有输出。
class BB
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
while(sc.hasNextInt())
{
int x = sc.nextInt();
System.out.println("int x ="+x);
}
}
}
输入:
111 222 333 444 555
可是什么也没有输出。
import java.util.*; public class testScanner
{
public static void main(String []args)
{
Scanner scanner=new Scanner(System.in);
int[] intArray = new int[5];
for (int i=0; i<5; i++){
int m = i+1;
System.out.println("请输入第"+ m +"个数:");
intArray[i] = scanner.nextInt();
}
System.out.print("数组内的Int型数有:");
for (int j=0; j<5; j++){
System.out.print(intArray[j] + " ");
}
}
}
122
结果是
int x =122
输入的是
11 22 33 44
输入是
int x =11
int x =22
int x =33
int x =44
输入的是
111 222 333 444 555
输出的是
int x =111
int x =222
int x =333
int x =444
int x =555
说明你的代码没有错
怎么我的输入
123 1111 2222 1111 222 333
输出是:
int x =123
int x =1111
int x =2222
int x =1111
int x =222
int x =333