-
用字节数组批量读取查看全部
-
单个字符读取、 批量字符读取查看全部
-
文本、 文件、 文本文件查看全部
-
file用法查看全部
-
批量拷贝最快查看全部
-
记录花费时间 long start = System.CurrentTimeMills() ..... long end =System.currentTimeMills(); System.out.println(end-start);查看全部
-
记录花费时间 long start = System.CurrentTimeMills() ..... long end =System.currentTimeMills();查看全部
-
byte[] gbk="中国".getBytes("gbk");查看全部
-
IO都会有异常 加上throws IOexception可以忽略查看全部
-
FileInputStream查看全部
-
File.list File.listfile查看全部
-
File.separator设置分隔符查看全部
-
RandomAccessFile支持随机访问文件,可以访问文件的任意位置 (1)java文件模型 在硬盘上的文件是byte byte byte存储的,是数据的集合 (2)打开文件 有两种模式"rw"(读写) "r"(只读) RandomAccessFile rad=new RandomAccessFile(file,"rw") 文件指针,打开文件时指针在开头pointer=0; (3)写方法 raf.write(int)--->只写一个字节(后8位),同时指针指向下一个位置,准备再次写入 (4)读方法 int b=raf.read()--->读一个字节 (5)文件读写完成以后一定要关闭(Oracle官方说明)查看全部
-
I/O流的应用查看全部
-
public class BrAndBwOrPwDemo { public static void main(String[] args) throws IOException{ //对文件进行读写操作 BufferedReader br = new BufferedReader( new InputStreamReader( new FileInputStream("e:\\javaio\\imooc.txt"))); /*BufferedWriter bw = new BufferedWriter( new OutputStreamWriter( new FileOutputStream("e:\\javaio\\imooc3.txt")));*/ PrintWriter pw = new PrintWriter("e:\\javaio\\imooc4.txt"); //PrintWriter pw1 = new PrintWriter(outputStream,boolean autoFlush); String line ; while((line = br.readLine())!=null){ System.out.println(line);//一次读一行,并不能识别换行 /*bw.write(line); //单独写出换行操作 bw.newLine();//换行操作 bw.flush();*/ pw.println(line); pw.flush(); } br.close(); //bw.close(); pw.close(); } }查看全部
举报
0/150
提交
取消