黑马程序员技术交流社区
标题:
怎么样接收键盘输入的5个数,装入一个数组?
[打印本页]
作者:
唐升
时间:
2013-9-3 17:26
标题:
怎么样接收键盘输入的5个数,装入一个数组?
怎么样接收键盘输入的5个数,装入一个数组?
作者:
乔兵
时间:
2013-9-3 17:46
for循环遍历数组,然后用Scanner输入
作者:
Mr.__ㄨīn
时间:
2013-9-3 17:53
import java.util.Scanner;
class shuzu
{
public static void main(String[] args)
{
System.out.println("请输入数字:");
Scanner input =new Scanner(System.in);
String str= input.nextLine();
String x[]=str.split(" ");
for(int i=0;i<x.length;i++)
System.out.print(x[i]+" ");
}
}
复制代码
作者:
毋须繁华
时间:
2013-9-3 17:54
本帖最后由 毋须繁华 于 2013-9-3 18:03 编辑
import java.util.Scanner;
public class Test1 {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
int[] arr = new int [5]; //创建数组准备接受数据
for(int i = 0;i < arr.length;i++ ){ //利用循环把值依次放入数组中
System.out.println("请依次输入5组数字");
int person=in.nextInt();
arr[i] = person; //赋值
}
for(int i = 0;i < arr.length;i++ ){ //遍历这个数组
System.out.println("输入的第"+(i+1)+"个数为"+arr[i]);
}
}
}
复制代码
比较菜- - 刚学到面对对象,只能做到这了……后面还可以加排序什么的……
作者:
wumuzhong
时间:
2013-9-3 18:31
package com.heima;
import java.util.Scanner;
public class Test {
public static void main(String args[]){
Scanner scanner = new Scanner(System.in);//从键盘输入数据
int a[] = new int[5];//定义整形数组a,长度为5
int i=5 ,k=0;//设置循环次数变量和数组下标
while(i-->0){//while执行5次
a[k++] = scanner.nextInt();//数组下标元素接受从键盘输入的数据
}
for(int j:a){//foreach循环输出数组里的元素值
System.out.print(j + "\t");
}
}
}
作者:
工善器
时间:
2013-12-1 11:30
为什么都用 scaner
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2