1.由於項目中遇到,在服務器端起的jar包程序,給前臺發消息後,前段收到的消息出現亂碼情況,所以採取在後才發消息前先把消息字符串轉成ASCII碼再發往前臺,前臺採取在收到後臺消息先把ASCII碼轉成字符串的解決方案進行解決。
1)將字符串轉成ASCII的java方法
2)將ASCII轉成字符串的java方法
測試方法及結果
public static void main(String[] args) {
String str = "彭玉軍";
String asciiResult = stringToAscii(str);
System.out.println(asciiResult);
String stringResult = asciiToString(asciiResult);
System.out.println(stringResult);
}
控制檯輸出 24429,29577,20891 彭玉軍