已采纳回答 / 晴颜
dat是一种特殊的文件格式,用txt打开肯定是乱码了。你可以尝试用winhex等特殊工具尝试打开,如果打不开,则不要去打开这类文件了,知道里面写的是什么就行了,只是显示不了而已。
2016-11-11
已采纳回答 / 噼喱啪啦
如果你有下载源码的话 你按住 ctrl+鼠标左键 就能查看源码了InputStreamReader 里面有几个构造函数public InputStreamReader(InputStream in){}public InputStreamReader(InputStream in, String charsetName){}public InputStreamReader(InputStream in, Charset cs){}只有这三个 所以当然要...你说的那个要创建一个实例对象,当然要使用构造函数...
2016-11-10
已采纳回答 / Dragon223
正常的读取readInt是读4次,每次读8位,当读到末尾时返回-1,当(ch1|ch2|ch3|ch4)<0时,说明其中有一个值是-1,这是错误的结果,所以抛出异常。
2016-11-09