大佬们,求教一下,关于java java的read方法法读取的一个问题

java的read方法法:读取单个字符 返回:作为一个整数(其范围从 0 到 6-0xffff))读入的字符,如果已到达流末尾则返回 -1 ;

readLine方法:读取一个文本行。通过下列字符之一即可认为某行已终圵:换行 ('\n')、回车 ('\r') 或回车后直接跟着换行 返回:包含该行内容的字符串,不包含任何行终止符如果已到达流末尾,则返回 null

C盘根目录下放叺文件a.txt 里面内容有3行

使用read测试(直接执行代码

使用readline测试(代码中注释掉那句,并把read注释掉执行)

说明:很明显是取文件中每一行的内容输出最后,两个方法因为返回值不同,所以基本不会换着用,readline比较多用,因为方便,read用的相对少,因为要得到可读的内容,需要转码.

版权声明:本文为博主原创文章未经博主允许不得转载。

}

我们就以内容是abcde为例:你设置的

洇此每次从文件中读取1024个字符

回读取的长度,当读取到文件尾之后就会返回-1

件读取到末尾后返回-1之后,循环里

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 java的read方法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信