大家好,又见面了,我是你们的朋友全栈君。
补充知识
Java Scanner 类
java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。
toString() 方法用于返回以一个字符串表示的 Number 对象值。
一、从键盘获取不限制长度的数组
import java.util.Scanner;
public class InputArrayNoLimitLength {
public static void main(String[] args) {
System.out.println("请输入几个数并用逗号隔开:");
Scanner sc = new Scanner(System.in);//从键盘接收数据
String str = sc.next().toString();//next()方式接收字符串
System.out.println(str);
String[] arr = str.split(",");
for(int j = 0; j<arr.length;j++) {
System.out.print(arr[j]+" ");
}
}
}
输出结果
二、从键盘获取限制长度的数组
import java.util.Scanner;
public class InputArrayLimitLength {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
System.out.println("请输入"+n+"个数:");
Scanner sc = new Scanner(System.in);
int[] b=new int[n];
for(int i=0;i<b.length;i++){
b[i]=sc.nextInt();
System.out.print(" " + b[i]);
}
}
}
输出结果
三、参考
Java Scanner 类
Java toString() 方法
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/153294.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...