Open1

タブ区切りデータを読み込む(java)

ふじしろふじしろ

流れ

  1. FilesクラスのreadAllLinesメソッドでパスを指定して読み込み
  2. 行ごとにsplitメソッドを用いてタブ(\t)で分割する処理を行う
  3. あとは任意の処理を実行
        Path tsvPath = Paths.get(<読み込みたいファイルのパス>);
        List<String> tsvLines = new ArrayList<>();
        try {
            tsvLines = Files.readAllLines(tsvPath, StandardCharsets.UTF_8);
            for (var line : tsvList) {
                String[] lines = line.split("\t");
                // 任意の処理
            }
        } catch (IOException ex) {
            // 省略
        }

参考