猿问

求分析,在java中read()方法的使用!

用read()方法如何读完指定整个文件,read()方法的参数必须是数组吗

叮当猫咪
浏览 348回答 3
3回答

呼啦一阵风

字节流的read是操作字节流的,字符流的read是操作unicode字符的。不带参数返回单一数据,否则需要一个数线参数以读多个数据。文件小时,可创建与文件等同大小的数组来读,如果文件较大,特别是文件长度可能是长整,而数组元素个数只能是整数,这时可以使用一个较小的数组,循环读。每次读的返回值有用,表示读到的字节数。为-1时文件结束。
随时随地看视频慕课网APP
我要回答