已采纳回答 / botao555
file的length方法的作用:如果File表示一个具体文件,则length方法返回这个文件的字节大小;如果File表示一个目录,则length方法的返回值不确定;如果File表示的目录或文件不存在,则length方法的返回值为0L。你要是想获取某个目录下的子文件,是不能用length方法的,要用listFiles方法,用法如下:File[] files = file.listFiles();listFiles方法返回一个File数组,就是拿到的所有子文件(或目录)。望采纳。
2017-06-24
最赞回答 / botao555
按照java的doc文档,如果File表示一个具体文件,则length方法返回这个文件的字节大小;如果File表示一个目录,则length方法的返回值不确定;如果File表示的目录或文件不存在,则length方法的返回值为0L。望采纳。
2017-06-24
最新回答 / 慕粉1052051344
已经解决了。我在调试的时候变量值放了三个数:i ,b,还有i++%10==0。这么做的hauli每次增加的值就不是1了。我也不知道为什么。
2017-06-22
最赞回答 / weibo_六渡黄昏_0
对于txt格式的文本文件 你把那个拷贝的文件(乱码的) :文件-->另存为 在弹出界面的保存左面有一个编码选择项, 选择你原来的编码格式,保存后打开就OK.
2017-06-16
已采纳回答 / 念旧的拾荒者3981222
printHex()是IOUtil类里写的静态函数,所以能够直接通过IOUtil类来调用该函数,他不是FileInputStream的方法,而是IOUtil里的方法
2017-06-12
已采纳回答 / qHK丨DC
比如从一个缸往另一个缸中倒水,前者直接到,后者是有缓冲区的,相当于一个桶,然后往桶里加水,然后再往另一个缸中到。 字节数组最快(批量),有缓冲区的次之(一杯一杯加到桶里再将桶中的倒入缸中),一个字节一个字节最慢(相当于一杯一杯)。 太详细的有点啰嗦,将就看吧。
2017-06-09