我需要删除整几行并将数据表与 URL 分开以修复我需要打印的内容。 我需要使用什么?
到目前为止,我有这个:
while (input.hasNext()) {
String line = input.nextLine();
//String trimStr = line.trim();
StringTokenizer tokenizer = new StringTokenizer(line, " , ");
int numberOfTokens = tokenizer.countTokens();
String[] splitArr = new String[numberOfTokens];
for (int i=0; i<numberOfTokens; i++)
splitArr[i]=tokenizer.nextToken();
System.out.println(Arrays.toString(splitArr));
我有一个来自 URL 的完整数据列表。如何从 20 行中删除 10 行,这样就不会在输出中显示。
输入是打印 View 中的 URL 站点。 预期输出为:
车站:科罗拉多州丹佛 月份:六月 年份:2012年
最低气温<----(最低气温)
1 59
2 51
3 34
4 26
5 28
6 34
7 42
8 31
9 31
10 37
11 38 等等……
最佳答案
数组不像 Java 中的“真实”集合那样容易可变,因此您应该将拆分结果转换为 List<String>
并删除不必要的元素。
关于java - 从一维数组中删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21711839/