北能再吃 2021-11-24 16:45:19
本文教你怎么使用Java中的RandomAccessFile来读取文件。工具/原料
RandomAccessFile类方法/步骤
1/7分步阅读首先,在一个文件中写上如图所示的内容。它的编码格式是UTF-8。
[图]2/7如果直接使用RandomAccessFile类的readLine方法来读取文件的内容,可能会出现乱码。
[图]3/7运行结果如图所示。英文没有出现乱码,但中文出现了乱码。出现乱码的原因是编码格式的不同导致的,记事本中的内容的编码格式是UTF-8,而RandomAccessFile类的编码格式是ISO-8859-1。
[图]4/7把之前的代码改成如图所示,就可以避免乱码了。
getBytes方法的作用是使用指定的编码格式,如果不写具体的编码格式,则会使用默认的编码格式。
[图]5/7运行结果如图所示。我们可以看到中文的读取不会出现乱码了。
[图]6/7当文件中的内容过多时,比如有1000多行时,如果还按照上面的写法会很麻烦,所以可以变成如图所示的写法。
[图]7/7运行结果如图所示。
[图]编辑于2021-11-24,内容仅供参考并受版权保护
我们在初高中学习英语时常常比较侧重于语法的学习,往往忽视了词汇量的积累,而掌握词汇量的多少已经成为衡量一个人外语水平的重要标志。有时或许我们也认识到了这一点,但往往记忆的效果不理想,也做不到持之以恒,常常是即兴记忆。...
2021年的法定节假日有元旦节、春节、清明节、劳动节、端午节、中秋节和国庆节。每个法定节假日该休息哪几天呢?下面我们一起来了解下吧。提前了解法定节假日的安排,可以提前计划出行,出行的时候建议要注意安全。 ...