gpt4 book ai didi

Java,从文件中读取抛出io异常 - 读取错误

转载 作者:行者123 更新时间:2023-11-29 06:23:14 24 4
gpt4 key购买 nike

我使用以下方法从文件 (data.bin) 中读取 -

 fis1 = new FileInputStream(file1);
String data;
dis1 = new DataInputStream(fis);
buffread1=new BufferedReader(new InputStreamReader(dis1));
while( (data= buffread1.readLine())!=null){

}

现在我收到读取错误的 io 异常。现在我猜我可能无法读取文件中的数据,因为它们以以下格式存储。

 #SP,IN-1009579,13:00:33,20/01/2010,    $Bœ™šAe%N                        B\VÈ–7$B™šAciC                        B]|XçF [s  +    ýŒ         01210B3âEªP6@·B.

上面只是文件的一行,我想读取该文件的每一行并对读取的数据进行操作。关于如何实现上述目标的任何指示都会有很大帮助。

干杯

最佳答案

这看起来像是二进制数据的一部分。您不想将其完全作为字符数据 来读取。而是使用 InputStream 而不是 Reader 来读取二进制数据。要了解有关 IO 基础知识的更多信息,请咨询 Sun 自己的 IO tutorial .

关于Java,从文件中读取抛出io异常 - 读取错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2154477/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com