如何使用String
读取DataInputStream
,该代码存储在以下代码中:
DataOutputStream dataOut = new DataOutputStream (out); // Some other stream
String title = processed.getTitle();
dataOut.writeInt(title.length());
dataOut.writeBytes(title);
最佳答案
您可以像这样阅读。
DataInputStream dataIn = new DataInputStream (input);
int length = dataIn.readInt();
byte[] array = new byte[length];
dataIn.read(array);
关于java - DataInputStream和OutputStream写入/读取字符串的长度,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19564643/