java io流(字符流)
文件打开
读取文件
关闭文件
//打开文件//读取文件内容//关闭文件import java.io.*;public class Index{public static void main(String[] args) throws Exception{//打开文件//字符流方式打开//字符流每次按一个字符读取FileReader wj = new FileReader("D:/java/kj/javanew/src/Index.java");//字节流方式打开//字节流每次按一个字节读取//FileInputStream wj = new FileInputStream("D:/java/kj/javanew/src/Index.java");//读取文件内容int aa; //这里必须定义为整形,java规定io 里面的read()这个方法的返回值是整形的aa = wj.read(); //读取一个字符String content = "";while(aa!=(-1)){ //ASCII码是从0开始的数字,只有什么都没有才会返回-1content += (char)aa;aa = wj.read(); //继续读取一个字符}//输出文件内容System.out.println("文件内容为:");System.out.print(content);//关闭文件wj.close();}}
来源:/phpyangbo/p/5965475.html