【发布时间】:2016-11-09 18:58:01
【问题描述】:
好吧,这就是我在现实生活中所拥有的:
array = inputText.split("\n");
for (String each : array) {
listOfArray.add(each.split(" "));
}
说明:我在 xhtml 页面上有一个输入文本框。此框将包含几行。每一行都是这样的:
Name1 Surname1 Age1 Sex1
Name2 Surname2 Age2 Sex2
Name3 Surname3 Age3 Sex3
然后我创建一个数组,其字段将包含每一行。 然后我想创建一个数组列表,其字段将包含第一个数组的每个字段。但我希望“Name1 Surname1”是一个单数字段。
【问题讨论】:
-
再次连接你的array[0] + " " +array[1]
-
@ZakariaeMAHLA 这只是一个简单的例子。我想要一个适合这种一般情况的实现。然而,命令 split 将为我做阵列。我不创建任何数组。
-
我认为我的解决方案适合每个用例:)。给我一个反例
-
你已经编辑了你的评论,什么命令?能详细点吗?
-
@ZakariaeMAHLA 有没有办法使用命令 split(String,index) 来完成这项工作?