无法使用RandomAccessFile读取和打印一组字节作为字符串

时间:2012-11-29 06:34:08

标签: java

我正在使用RandomAccessFile模拟散列数据结构。我已经在我的文件中编写了所有想写的内容,但是我无法读取并打印一组字节作为字符串。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:3)

RandomAccessFile rand = ... // Your RandomAccessFile instance.

rand.seek(0);

for (long i = 0; i < rand.length(); i++) 
{
    byte b = rand.readByte();
    System.out.print((char)b);
}