Tôi đang cố thêm giá trị vào một tệp văn bản. Làm việc tốt và sản lượng của nó là tốt trong nhật thực. Nhưng khi tôi nhìn thấy các giá trị trong tập tin, tôi nhận được một mô hình thẳng: 2526272829.Đọc và ghi vào tệp văn bản trong java
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStreamReader;
public class FileDemo {
public static void main(String[] args) throws IOException {
BufferedReader bfr;
String line;
bfr=new BufferedReader(new InputStreamReader(System.in));
String fileName=bfr.readLine();
File file=new File(fileName);
if(!file.exists()){
file.createNewFile();
}
try{
bfr=new BufferedReader(new FileReader(file));
while((line=bfr.readLine())!=null){
System.out.println(line);
}
FileWriter fw=new FileWriter(file,true);
for(int i=25;i<30;i++){
fw.append(String.valueOf(i));
}
while((line=bfr.readLine())!=null){
System.out.println(line);
}
bfr.close();
fw.close();
}catch(FileNotFoundException fex){
fex.printStackTrace();
}
}
}
và tôi cũng muốn biết làm thế nào lưu trữ BufferedReader hoạt động rất xin vui lòng cho một số liên kết.
[Tất cả những gì bạn cần] (http://goo.gl/lIsLZZ) –
Loại đầu ra nào bạn mong đợi? – kviiri
Đầu ra mong muốn của bạn là gì? –