Java——从键盘输入数组

补充知识

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——从键盘输入数组_第1张图片

三、参考

Java Scanner 类
Java toString() 方法

你可能感兴趣的:(JAVA,基础,Java,键盘输入数组,String,Scanner)