高级文本处理
Java字符编码
- 源文件编码:采用UTF-8编码
- 程序内部采用UTF-16编码存储所有字符(不是程序员控制)
- 和外界(文本文件)的输入输出尽量采用UTF-8编码,不能使用一种编码写入,换另一种编码读取
- Charset编码类、InputStreamReader/OutputStreamWriter指定编码方式、String.getBytes指定编码方式
Java国际化编程
-
文本的国际化
- ResourceBundle和locale类
- Properties文件的制作和native2ascii的转化
-
日期/时间国际化
- DateTimeFormatter和Locale的结合
-
数字/金额国际化
Java 文本处理
原文:https://www.cnblogs.com/hunter-w/p/13867010.html