通过编码学习Java ......
读取和写入文本文件以插入标签以进一步导入Mnemosyne
我有一个由我自己手写的文本文件:
第一行文字\ tansewer
第二行文字\ tanswer
第三行文字\ tansewer
然而,当我尝试打印或将其写入文件时,我没有得到我需要的标签。
public static void main(String[] args) {
String fileName = "jeg.txt";
String line = null;
String[] mylines = new String[20];
int i = 0;
try {
FileReader fileReader = new FileReader(fileName);
BufferedReader bufferedReader = new BufferedReader(fileReader);
while((line = bufferedReader.readLine()) != null) {
mylines[i++] = line;
}
bufferedReader.close();
}
答案 0 :(得分:0)
您所做的只是将信息读入变量。获得信息后,必须将其输出到某个位置才能显示。
public static void main(String[] args) {
String fileName = "jeg.txt";
String line = null;
String[] mylines = new String[20];
int i = 0;
try {
FileReader fileReader = new FileReader(fileName);
BufferedReader bufferedReader = new BufferedReader(fileReader);
while((line = bufferedReader.readLine()) != null) {
mylines[i++] = line;
}
bufferedReader.close();
}
for(int j=0;j<i;j++){
System.out.println(mylines[j]);
}
这会将您的行输出到系统行。您可以在选项卡或其他任何位置使用相同的概念。