Java输入一行数据并转存到数组中

时间:2017-01-01 11:49:26   收藏:0   阅读:726

直接看下面的代码吧!主要是split和foreach的使用

import java.io.*;
import java.util.*;
public class Main{
	public static void main(String[] args)throws IOException{
		Scanner cin=new Scanner(System.in);
		String str=cin.nextLine();//读入一行数据
		int []a=new int[10];
		String []str1=str.split(" ");//以空格为分割,注意用双引号
		int length=0;
		for(String s : str1){
			//使用foreach依次将字符串数组的元素转换为整型,也可以转换为其他类型
			a[length++]=Integer.parseInt(s);
		}
		for(int i=0;i<length;i++){
			System.out.println(a[i]);
		}
	}
}

  

 

原文:http://www.cnblogs.com/-beyond/p/6240829.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!