在java中如何将从控制台添加的字符串中的元素添加到列表中
如何从java中的输入向列表中添加元素
比如我说:
扫描仪阅读器=新扫描仪(“a、b、c、d、e”)
我想让它像字符串[]a={a,b,c,d,e]
使用任何扫描方法时,我真的有点迷路了
对不起,我的英语(不是我的主要语言)
你可以在下面搜索框中键入要查询的问题!
如何从java中的输入向列表中添加元素
比如我说:
扫描仪阅读器=新扫描仪(“a、b、c、d、e”)
我想让它像字符串[]a={a,b,c,d,e]
使用任何扫描方法时,我真的有点迷路了
对不起,我的英语(不是我的主要语言)
# 1 楼答案
这应该可以,扫描器使用的默认标记是空白字符
# 2 楼答案
要像这样向列表中添加输入,请执行以下操作
# 3 楼答案
如果知道要接受多少个输入项,请在开始输入之前声明一个数组,然后将每个输入放入数组,直到数组空间用完为止
更好的方法是使用ArrayList:
使用扫描仪,可以检索下一个输入(如果需要整行,请使用reader.nextLine()获取该字符串)。我建议暂时将其存储在局部变量中,以便在需要时可以对其进行检查(您需要某种终止sentinel或使用hasNextLine()查看是否还有更多内容需要读取)
如果需要以数组的形式返回,ArrayList有一个toArray()方法可以调用