How to use UTF-8 in resource properties with ResourceBundle

后端 未结 16 2228
难免孤独
难免孤独 2020-11-22 03:28

I need to use UTF-8 in my resource properties using Java\'s ResourceBundle. When I enter the text directly into the properties file, it displays as mojibake.

16条回答
  •  情深已故
    2020-11-22 03:54

    Properties prop = new Properties();
    String fileName = "./src/test/resources/predefined.properties";
    FileInputStream inputStream = new FileInputStream(fileName);
    InputStreamReader reader = new InputStreamReader(inputStream,"UTF-8");
    

提交回复
热议问题