在 Java 中,我们使用 Scanner 类接受用户从键盘输入的数据; 方法如下:
-
使用 java.util 包。 代码:import java.util.*;
-
我们要构造一个 Scanner 类的对象
Scanner sc = new Scanner(System.in) -
然后引用 Scanner 类中的方法去输入各种类型的数据
-
用 nextInt(); 去在控制台输入一个整数,如:int a = sc.nextInt();
-
用 nextDouble(); 去在控制台输入一个实数,如:
double b = sc.nextDouble(); -
用 next(); 去在控制台输入一个字符串,如:String str = sc.nextLine();输入字符串(含空格),遇到回车表示一个输入结束。String str = sc.next();输入以空格结尾的字符串,即输入遇到空格就表示结束。
public class first {
static int c=1000;
public static void main(String[] args) {
final int N=5;
int[] a = new int[N];
Scanner input = new Scanner(System.in);
System.out.println("请输入数组中的值");
for(int i=0;i<N;i++){
a[i] = input.nextInt();
}
int j = 0;
for(int e:a){
System.out.print("a["+(j++)+"]="+e+" ");//不会换行
}
}