English 中文(简体)
缝ing和沥青
原标题:String and byte[] issue java

我正在将“强食”改为“ by”,然后又利用<条形码>()和“强食”法将“ by”。

String message = "Hello World";
byte[] message1 = message.getbytes();

using PipedInput/OutputStream I send this to another thread, where,

byte[] getit = new byte[1000];
pipedinputstream.read(getit);
print(new String(getit));

上一次印刷结果为1,000份。 我想要的是实际的长篇。 如何做到这一点?

最佳回答

When reading the String, you need to get the number of bytes read, and give the length to your String:

byte[] getit = new byte[1000];
int readed = pipedinputstream.read(getit);
print(new String(getit, 0, readed));

请注意,如果你的工作长于1,000英特,则会暂停。

问题回答

You are ignoring the number of bytes read. Do it as below:

  byte[] getit = new byte[1000]; 
  int bytesRead = pipedinputstream.read(getit); 
  print(new String(getit, 0, bytesRead).length()); 
public String getText (byte[] arr)
{
StringBuilder sb = new StringBuilder (arr.length);

for (byte b: arr)
    if (b != 32)
        sb.append ((char) b);

return sb.toString ();
}

不应如此干净,而是应当工作。

我正在将“努力”改成随行,然后又改成“努力”。

为什么? 保证不工作。 浏览不是双向数据的一个集装箱。 承诺这样做。 停止对你的头部进行 against击:疼痛将持续一段时间。





相关问题
Spring Properties File

Hi have this j2ee web application developed using spring framework. I have a problem with rendering mnessages in nihongo characters from the properties file. I tried converting the file to ascii using ...

Logging a global ID in multiple components

I have a system which contains multiple applications connected together using JMS and Spring Integration. Messages get sent along a chain of applications. [App A] -> [App B] -> [App C] We set a ...

Java Library Size

If I m given two Java Libraries in Jar format, 1 having no bells and whistles, and the other having lots of them that will mostly go unused.... my question is: How will the larger, mostly unused ...

How to get the Array Class for a given Class in Java?

I have a Class variable that holds a certain type and I need to get a variable that holds the corresponding array class. The best I could come up with is this: Class arrayOfFooClass = java.lang....

SQLite , Derby vs file system

I m working on a Java desktop application that reads and writes from/to different files. I think a better solution would be to replace the file system by a SQLite database. How hard is it to migrate ...

热门标签