java - 从 java 中的 .txt 文件读取

标签 java java-io

我有一个包含一些数字的 .txt 文件。它看起来像这样:

1 4364 658 4328 666
2 5109 659 5100 638
3 4936 659 4904 677
4 4936 659 4957 639
5 5518 660 5602 672

我需要提取除第一列(1、2、3、4、5 ...)之外的所有数字,并使用它们进行进一步计算。任何帮助,提示都会有很大帮助。

最佳答案

您可以像这样分隔第一列。

import java.io.*;
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(new File("Path"))));
String line = null;
while((line = br.readLine()) != null){
    System.out.println(line.substring(line.indexOf(" ") + 1));
}
br.close();

现在您可以根据需要操作字符串的其余部分。

关于java - 从 java 中的 .txt 文件读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15371374/

相关文章:

java - Android WebView Java-Javascript 桥接器

java - TestNG 中的非静态驱动程序和屏幕截图监听器

java - 您能否建议或指定 MS Word 和 Excel 需要哪些确切的库?

java - 简单的java聊天应用程序阅读图像

java - 设置默认 LAF 的 JTextField 尺寸

c# - 在 .NET 中暂停子进程?

java - Android:CustomView 在应该对方向使用react时是静态的

java - 将文件作为 RandomAccessFile 打开并映射为 MappedByteBuffer 后重命名

java - 填充二维数组

java - Java中的图像透明度或不透明度问题