当前位置: 技术问答>java相关
问个小问题,有空指点指点
来源: 互联网 发布时间:2015-02-19
本文导语: 从一个文件里读取,要求一个字一个字地读进来,比如一篇英文的文章,应该有什么方法?可以用RadomAccessFile吧,我看里面有个readChar();不过读出来的只是问号,不知为什么? 还有,也可以用FileInputStream吧,可否将些...
从一个文件里读取,要求一个字一个字地读进来,比如一篇英文的文章,应该有什么方法?可以用RadomAccessFile吧,我看里面有个readChar();不过读出来的只是问号,不知为什么?
还有,也可以用FileInputStream吧,可否将些读进的字符写入vector?
有明白的指点一二?
还有,也可以用FileInputStream吧,可否将些读进的字符写入vector?
有明白的指点一二?
|
Vector里只能放入对象,你得把那些Byte包装一下才能放进去。
|
你应该读入一个byte,而不是char
放入Vector中当然可以,不过读出来的一般写进输出流中,放到Vector中干什么?
放入Vector中当然可以,不过读出来的一般写进输出流中,放到Vector中干什么?
|
最好的是用FileReader,它读入的文件可以根据编码自动转换,就不会出现?了。
或者更进一步,将FileReader封装在一个BufferedReader里面。
或者更进一步,将FileReader封装在一个BufferedReader里面。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。