【发布时间】:2017-11-19 22:50:51
【问题描述】:
您好,我正在努力让我的代码读取每一行并将其保存到每个单独行的字符串中。我的代码在下面加载文本文件,但我似乎无法拆分它,我可以得到第一行拆分,就是这样。我在 Java 方面并不出色,但我正在尝试加载一个有 4 行的文本文件,我需要将该文件中的代码拆分为不同的字符串。我可以得到它来获取第一行代码,但仅此而已。
Load.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
JFileChooser fileChooser = new JFileChooser();
int returnValue = fileChooser.showOpenDialog(null);
if (returnValue == JFileChooser.APPROVE_OPTION) {
File file = fileChooser.getSelectedFile();
try {
BufferedReader reader = new BufferedReader(new FileReader(file));
String nextLine = reader.readLine();
if ( nextLine != null && nextLine.startsWith("Title:")) {
title = nextLine.substring(6);
panel.showText(title);
nextLine = reader.readLine();
}
reader.close();
} catch (IOException e1) {
System.err.println("Error while reading the file");
}
}
}
});
【问题讨论】:
标签: java split line bufferedreader