溫馨提示×

java怎么把亂碼轉成中文

小云
193
2023-08-24 16:05:21
欄目: 編程語言

在Java中,將亂碼轉換成中文的關鍵是使用正確的編碼方式進行解碼。一般來說,常見的中文編碼方式是UTF-8。下面是一個示例代碼,演示了如何將亂碼轉換成中文:

import java.io.UnsupportedEncodingException;
public class Main {
public static void main(String[] args) throws UnsupportedEncodingException {
String garbledText = "??-?–?";  // 亂碼文本
String decodedText = new String(garbledText.getBytes("ISO-8859-1"), "UTF-8");  // 轉換為中文
System.out.println(decodedText);  // 輸出:中文
}
}

在上面的示例中,將亂碼文本先轉換為ISO-8859-1編碼,然后再使用UTF-8編碼將其解碼為中文??梢愿鶕?jù)實際情況修改編碼方式。

0