1导包 java.util.scanner2创建scanner对象 Scanner input=new Scanner(System.in);
创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、成都网站建设、丹徒网络推广、微信小程序、丹徒网络营销、丹徒企业策划、丹徒品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供丹徒建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com
3定义变量接受控制台输入的内容 String s= input.next();
4打印输出 System.out.println(s);
实在要输入几多个数组,不必用第一个输入的数来做控制。给出下面一段代码:
import java.util.Scanner;
public class TestManyArrayInput {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
//int arrayNum = scan.nextInt();//要是你第一个数想输入数组的个数,可以参加这行,得到的值则为数组的个数
String str1 = scan.next();
String[] arr1 = str1.split(",");//第一个数组
String str2 = scan.next();
String[] arr2 = str2.split(",");//第二个数组
}
}
以上代码中,运行时输入:1,2,3,5,4(空格)3,2,5,3,5
则得到str1=1,2,3,5,4;str2=3,2,5,3,5
然后将这两组字符串用逗号分开得出String数组,再举行转换即可。
要是要输入更多组数组的话,可以根据雷同的要领循环……
1.新建Java工程和自定义类。
2.在主函数中输入数组相关代码,详情如下:
// 数组
int[] number = new int[5];
// 循环变量
int i = 0;
// 数组赋值算法
for (i = 0; i number.length; i++) {
// 赋值
number[i] = i + 1;
// 输出
System.out.print(number[i] + "\n");
}
3.点击运行按钮测试效果。
第一行输入数组的元素个数,第二行输入数组的元素,代码如下:
import java.util.Scanner;
public class Test
{
public static void main(String[] args)
{
Scanner in=new Scanner(System.in);
System.out.println("输入数组元素个数");
int n=in.nextInt();
int[] a=new int[n];
System.out.println("输入数组元素");
for(int i=0;in;i++)
a[i]=in.nextInt();
System.out.println("数组如下:");
for(int i=0;in;i++)
System.out.print(a[i]+" ");
}
}