【发布时间】:2014-03-03 23:35:53
【问题描述】:
我有这段代码,我正在尝试排序。因此,我想将我的数组拆分为一个称为年龄,另一个称为名称。这是我目前所拥有的:
String na = "Jones 14 \nAbrams 15 \nSmith 19 \nJones 9\nAlexander 22\nSmith 20\nSmith 17\nTippurt 42\nJones 2\nHerkman 12\nJones 11";
String text[] = na.split("\\s+");
到目前为止,这仅在空格处拆分数组。我希望我的输出包含年龄[] 中的所有数字,以及名称[] 中的所有单词。
【问题讨论】:
-
那是数据字符串的确切格式吗?如果是,则根据空格拆分,遍历数组,将偶数索引放入
name数组,奇数索引放入age数组。