通过编程学习Java…
读取和写入文本文件,以插入要进一步导入到Mnemosyne的制表符
我得到了一个我自己手写的文本文件,像这样:
第一行文本 tan下水道
第二行文本tanswer
第三行文本 tan下水道
然而,当我试图打印它或将它写入文件时,我没有得到我需要的选项卡。
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();
}
您所做的就是将信息读入一个变量。一旦你有了信息,你就必须把它输出到某个地方才能显示出来。
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]);
}
这将输出您的行到系统行。您可以在选项卡或其他任何地方使用相同的概念。