当前位置:
首页 >
java流读取字符串_javaIO之字符流是怎么读取的?
发布时间:2025/3/11
39
豆豆
生活随笔
收集整理的这篇文章主要介绍了
java流读取字符串_javaIO之字符流是怎么读取的?
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
最近在看io相关的知识,遇到一些小问题,以下有例子来说明问题:
比如:
12345 是一个十进制数
根据ASCII码找到是 :
二进制 00110001 00110010 00110011 00110100 00110101
十进制4950515253
十六进制 0x310x320x330x340x35
文件以ansi编码保存为:
文件以unicode编码保存:
文件以utf-8编码保存:
问题一:为什么以unicode保存是这样的(不是应该3100 3200 3300 3400 3500就完了吗),ff fe是个什么鬼呢?不是很明白。。。
问题二:以字节流读取的话,如果读取的是文本文件,应该要设置编码的吧?
问题三:字符流的话,是怎么读取的,比如我现在文件现在以ansi保存,那里面应该是 31 32 33 34 35。如果以字符流读的话怎么读呢?我看到网上说
可我明明是以ansi保存的,哪来的unicode的呢?难道读的时候会转为unicode,然后再去读???可以讲下详细的过程吗??
谢谢各位大神!
总结
以上是生活随笔为你收集整理的java流读取字符串_javaIO之字符流是怎么读取的?的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 老年人计算机应用基础,国开电大老年心理健
- 下一篇: c语言改错和填空能运行吗,C语言改错填空