,可以通过以下步骤完成:
以下是一个示例代码:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
public class ReadFileToList {
public static void main(String[] args) {
String filePath = "path/to/your/file.txt"; // 替换为实际的文件路径
List<String> selectedData = new ArrayList<>();
try (BufferedReader reader = new BufferedReader(new FileReader(filePath))) {
String line;
while ((line = reader.readLine()) != null) {
String[] fields = line.split(","); // 假设数据以逗号分隔
if (fields.length >= 2) { // 假设选择第一列和第二列的数据
String selectedValue = fields[0] + ", " + fields[1];
selectedData.add(selectedValue);
}
}
} catch (IOException e) {
e.printStackTrace();
}
// 打印选择的数据
for (String value : selectedData) {
System.out.println(value);
}
}
}
上述代码将从指定的文本文件中读取数据,并选择第一列和第二列的数据存储在列表中。你可以根据实际需求进行修改和扩展。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云