0

私はコードを持っています:

junk.writeUTF("Jim");
junk.writeInt(9304029);
junk.writeUTF("England");

junk.writeUTF("Bob");
junk.writeInt(99291933);
junk.writeUTF("Canada");

junk.seek(12);
String name = junk.readUTF();
int number = junk.readInt();
String city = junk.readUTF();

実行すると、null であるというエラー メッセージが表示されます。なぜこれが起こっているのかわかりましたが、ボブのデータを読み取ることができるように、どのバイトを探すべきかをどのように知ることができますか? seek(12) は null を与えています。

4

1 に答える 1