小编Esh*_*osh的帖子

在Java中读取制表符分隔的文件

我有以下代码来读取Java中的制表符分隔文件:

while ((str = in.readLine()) != null) {
  if (str.trim().length() == 0) {
          continue;
  }

  String[] values = str.split("\\t");

  System.out.println("Printing file content:");
  System.out.println("First field" + values[0] + "Next field" +  values[1]);
}
Run Code Online (Sandbox Code Playgroud)

但它打印1而不是文件内容.这有什么不对?示例文件中的一行如下所示:

{Amy Grant}{/m/0n8vzn2}{...}
Run Code Online (Sandbox Code Playgroud)

java csv file-io

5
推荐指数
2
解决办法
2万
查看次数

如何在其中一个字段上对类对象列表进行排序?

我有一个DataPoint对象列表.类定义是:

public static class DataPoint
     {
         public Comparable X;
         public Comparable Y;
         public Comparable Z;

         public String text; 

               ...
          }
Run Code Online (Sandbox Code Playgroud)

"list"是DataPoint对象的ArrayList.如何仅对X值排序列表?会在这里使用Collections.sort(列表,比较器)吗?

java sorting class comparator

2
推荐指数
1
解决办法
1025
查看次数

标签 统计

java ×2

class ×1

comparator ×1

csv ×1

file-io ×1

sorting ×1