2021
05-23
05-23
Java字节流和字符流及IO流的总结
从接收输入值说起在日常的开发应用中,有时候需要直接接收外部设备如键盘等的输入值,而对于这种数据的接收方式,我们一般有三种方法:字节流读取,字符流读取,Scanner工具类读取。字节流读取直接看一个例子:publicclassDemo01SystemIn{publicstaticvoidmain(String[]args)throwsIOException{inta=System.in.read();System.out.println(a);charc='a';System.out.println((...
继续阅读 >
字符流的缓冲区缓冲区的出现,提高了对数据的读写效率,对应的类:BufferedWriter,BufferedReader缓冲区要结合流才可以使用,缓冲区是在流的基础上对流的功能进行增强BufferedWriter将文本写入到字符输出流中,缓冲字符,以便提供对单个字符、数组和字符串的有效写入。可以指定缓冲区大小,也可以接受默认大小。默认是足够大的用于大多数目的。提供了一种newline()方法,利用平台自身观念的行分隔符由系统性line.separator定义。并...