1. 程式人生 > >Java程序設計---io流讀取文件內容並將其逆值輸出到控制臺

Java程序設計---io流讀取文件內容並將其逆值輸出到控制臺

java 格式 ext buffered import write [] back style

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.OutputStreamWriter;

public class 逆值 {
/*

*2017-07-01;

*/
public static void main(String[] args) throws Exception {
// TODO Auto-generated method stub
File file=new File("Demo\\綜合應用\\copy.txt");
BufferedReader br=new BufferedReader(new FileReader(file));
BufferedWriter bw=new BufferedWriter(new OutputStreamWriter(System.out));
String str;
StringBuffer Str =new StringBuffer("");

//創建可變字符串的格式,不可以直接聲明,直接聲明會產生空指針異常;
while((str=br.readLine())!=null){
Str.append(str);//將每次讀取的內容添加到可變字符串的後面;
}
Str.reverse();//降可變字符串逆值;
str=Str.toString();//將可變字符串轉換成普通字符串,因write()只能輸出字符串類型的參數
bw.write(str);
bw.flush();
bw.close();
}

}

希望對大家用所幫助!

                                                版權所有,轉發請聯系博主!

Java程序設計---io流讀取文件內容並將其逆值輸出到控制臺