键盘接收字符串 如出现空格则切割 存入集合中 并打印集合元素
接收给定的一行字符串(如:kiko kill s);
通过空格(一个)切割字符串;
创建任意一种类型的集合;
将切割后的字符串元素添加进集合;
打印集合元素。
例:
输入:
kiko kill s
预期输出:
[kiko,kill,s]
package com.jinglan.list;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Scanner;
public class CollTest {
public static void main(String[] args) {
//键盘接收数据
Scanner sc = new Scanner(System.in);
//接收字符串
String s = sc.nextLine();
//将接收到的字符串添加分隔符
String[] sp = s.split(" ");//返回String[]对象
//创建集合
ArrayList list = new ArrayList();
//往集合中添加元素
for(String str:sp) {
list.add(str);
}
System.out.println(list);
}
}
运行结果: