要实现Java程序代码对文件的读写,我们可以建立两个类。如下图所示:
要实现对一个.txt文件的读写,我们JDK的API已经为我们提供了底层函数的支持,所以,我们可以先编写ReadFile读写文件工具类,然后再需要的时候实例化该类即可。
第一步:ReadFile.java文件编写如下:
packagecom.strutse1.common;importjava.io.BufferedReader;importjava.io.File;importjava.io.FileInputStream;importjava.io.InputStream;importjava.io.InputStreamReader;importjava.net.URL;public classReadFile {publicString[] Read(String filename){
String encoding="GBK";
String config[]=new String[4];try{
InputStream is=this.getClass().getResourceAsStream(filename);//File file=new File(filename);//if (file.isFile() && file.exists()) {
InputStreamReader read = newInputStreamReader(is, en