我正在使用getbytes()
and String 构造函数将 String 转换为 byte[],然后再将 byte[] 转换为 Java 中的 String,
String message = "Hello World";
byte[] message1 = message.getbytes();
使用 PipedInput/OutputStream 我将其发送到另一个线程,其中,
byte[] getit = new byte[1000];
pipedinputstream.read(getit);
print(new String(getit));
最后一次打印结果为 1000 被打印...我想要实际的字符串长度。我怎样才能做到这一点?