2020
10-10
10-10
解决java文件流处理异常 mark/reset not supported问题
原因:给定的流不支持mark和reset就会报这个错误。获取到一个网络流,这个网络流不允许读写头来回移动,也就不允许mark/reset机制.解决办法:用BufferedInputStream把原来的流包一层.BufferedInputStreambuffInputStream=newBufferedInputStream(fileInputStream);补充知识:JavaBufferedReader之mark和reset方法实践在读取文本的操作中,常常会在读取到文件末尾时重新到文件开头进行操作。通过搜索发现,有两种方法:(1)mark...
继续阅读 >