txt ファイルを読み取るためのコードを次に示しますが、ファイル コンテンツの出力を適切に配置できないようです。
これはファイルの内容です:
ベンティ ラドール 13 オス タギッグ
ピト・ディンガル 26 オスのパテロス
dony martinez 24 男性 ハゴノイ
package testprojects;
import java.io.BufferedReader;
import java.io.FileReader;
public class ReadTextFile {
public static void main(String args[]) throws Exception {
BufferedReader bf = new BufferedReader(new FileReader("C://Users/PAO/Desktop/sampletxt.txt"));
String line;
while ((line = bf.readLine()) != null) {
String[] value = line.split(" ");
for (int x = 0; x < value.length; x++) {
if (x >= 5) {
System.out.println();
}
System.out.print(value[x] + " ");
}
}
}
}
出力:
ベンティ ラドール 13 オス タギッグ ピト ディンガル 26 オス パテロス ドニー マルティネス 24 オス ハゴノイ
望ましい出力:
ベンティ ラドール 13 オス タギッグ
ピト・ディンガル 26 オスのパテロス
dony martinez 24 男性 ハゴノイ