![j**a RandomAccessFile readLine 中文 乱码](http://img.oxrm.com/UploadFiles/img20181015189.jpg)
已解决问题
谷歌iyou1216用户在2013.04.02提交了关于“环太平洋雷霆再起j**a RandomAccessFile readLine 中文 乱码”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-03-17T10:25:34。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !
详细问题描述及疑问:期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !
读取的时候,进行下编码就可以了
/**
*读取文件内容
*
*路径
*@return
*@author金鑫
*@ve
*/
pu
Filefile
//分配新的直接字节缓冲区
ByteB
StringBufferstringBuffer=ne
try{
FileInputStreamfileInputStream=newFileInputSt
//用于读取、写入、映
FileChannelfileChanne
//编码字符集和字符编
Charsetcharset=Charset.forName("GBK");
while(***.read(byt
//反转此缓冲区
byteBuffer.flip();
CharBufferchar
stringBu
byteBuffer.clear();
}
fileIn
}cat
e.printStackTrace();
}
e.printStack
}
returnstrin
}
你用的RandomAcce
最
Charsetcharset=Charset.forName("G
和循环里面的CharBuffercharBuffer=charset.d