直接上代码,代码粗糙,还请见谅:
package io;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
/**
* IO流:创建目录、创建文件、往文件里面写内容、读取文件内容
* @param args
*/
public class testIO {
public static void main(String[] args) throws IOException {
/**
* 第一步:创建目录
*/
File fdir = new File("D:\\A\\B");
fdir.mkdir();
/***
* 第二步:在目录下创建文件
*/
File fname = new File("D:\\A\\B\\test.txt");
fname.createNewFile();
/**
* 第三步:往文件里面写内容
*/
FileOutputStream out = new FileOutputStream(fname);
String a = "你好";
out.write(a.getBytes());
out.flush();
out.close();
/**
* 第四步:读取文件内容
*/
InputStream in = new FileInputStream(fname);
byte[] readcontent = new byte[1024];
in.read(readcontent);
in.close();
System.out.println(new String(readcontent));
}
}