亚洲一级免费看,特黄特色大片免费观看播放器,777毛片,久久久久国产一区二区三区四区,欧美三级一区二区,国产精品一区二区久久久久,人人澡人人草

ACCP培訓

JAVA常見編碼問題解決方法

時間:2024-10-24 06:42:26 ACCP培訓 我要投稿
  • 相關推薦

JAVA常見編碼問題解決方法

  編碼是信息從一種形式或格式轉換為另一種形式的過程也稱為計算機編程語言的代碼簡稱編碼。下面小編準備了關于JAVA常見編碼問題解決方法,提供給大家參考!

  JAVA的J2SE處理編碼解碼寫法

  Java代碼

  import java.net.URLDecoder;

  public class URL {

  /**

  * 解碼應用案例

  * @param args

  * @throws Exception

  */

  public static void main(String[] args) throws Exception{

  String str = "C%3A%5CDocuments+and+Settings%5CAdministrator%5C%E6%A1%8C%E9%9D%A2%5Cother.txt";

  String result = URLDecoder.decode(str, "UTF-8");

  System.out.println(result);

  }

  }

  Java屬性文件編碼問題

  Property 文件中,使用的編碼方式根據機器本身的設置可能是GBK或者UTF-8。

  而在Java程序中讀取Property文件的時候使用的是Unicode編碼方式,這種編碼方式不同會導致中文亂碼。

  因此需要將Property文件中的中文字符轉化成Unicode編碼方式才能正常顯示中文。

  Java提供了專門的工具對Property文件進行Unicode轉化,這種工具就是native2ascii,它在JDK安裝環(huán)境的bin目錄下。

  native2ascii 工具將帶有本機編碼字符(非拉丁 1 和非單一碼字符)的文件轉換成帶有Unicode編碼字符的文件。

  假設需要轉化的屬性文件為:D:\src\resources.properties(含有中文字符)

  轉化后的屬性文件為:D:\classes\resources.properties(中文字符統(tǒng)一轉化為Unicode)

  那么使用如下命令

  JAVA_HOME\bin\native2ascii -encoding GBK D:\src\resources.properties D:\classes\resources.properties

  就能將含有中文字符的屬性文件轉化成單一Unicode編碼方式的屬性文件。中文亂碼自然會被解決。

【JAVA常見編碼問題解決方法】相關文章:

excel表格常見問題及解決方法08-09

聲樂學習常見問題及解決方法06-03

CAD里的常見問題及解決方法07-19

Excel的常見問題解決方法07-31

Excel表格中常見問題及解決方法08-15

GRE作文考試常見問題與解決方法08-19

硬盤分區(qū)常見問題及解決方法10-16

空乘面試常見問題及解決方法08-07

Excel常見問題解決方法07-29

移動硬盤常見問題的解決方法10-24