我有一個帶有二進制數據的字符串(1110100)我想讓文本出來,所以我可以打印它(1110100會打印「t」)。我想這一點,這是類似於我用我的文字轉換成二進制,但它不工作:Java中文本的二進制文件
public static String toText(String info)throws UnsupportedEncodingException{
byte[] encoded = info.getBytes();
String text = new String(encoded, "UTF-8");
System.out.println("print: "+text);
return text;
}
任何更正或建議,將不勝感激。
謝謝!
謝謝,它有很多意義,但我不明白如何從一個int(charCode) – Nick 2010-11-18 04:51:59
@Nick創建一個新的字符:只需將其轉換爲'char'。 – casablanca 2010-11-18 04:54:05
非常感謝你! – Nick 2010-11-18 04:57:28