私はコードを持っています:
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 を与えています。