java连续输入字符串遇到回车停止

连续输入字符串用空格隔开,遇到回车停止

用split()方法,将字符串用分隔符进行分离

split 分离;使分离
public String[] split(String regex)
参数为String型。在参数位置设置分隔符,例如:“/”(斜杠) ,“ ”(空格) ,“|”(竖杠) 等。
返回值类型为String[] 字符串数组。将第一个分隔符左边的字符存入下标为0的字符串,第一个分隔符和第二个分隔符之间的字符存入下标为1的字符串…例如:
String s = “123/456/abc/qwe”;
String[] s2 = s.split( “/” );
处理结果为:s2[0] = 123 ; s2[1] = 456 ; s2[2] = abc ; s2[3] = qwe ;

连续输入字符串,遇到回车停止

  1. 简化写法
	Scanner in = new Scanner (System.in);
	
	String[] s = in.nextLine().split(" ");//输入并用空格隔开
	/*打印*/
	for(int i = 0 ; i < s.length ; i ++){
		System.out.println(s[i]);
	}
	in.close();

2.细化写法


		Scanner in = new Scanner (System.in);
		
		String s = null;
		s = in.nextLine();//输入
		String[] s2 = s.split(" ");//用空格隔开
		/*打印*/
		for(int i = 0 ; i < s2.length ; i ++){
			System.out.println(s2[i]);
		}
		in.close();
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值