我正在尝试以下代码:
String s1 = "ß.cfg";
System.out.println (s.toUpperCase());
我得到的输出是SS.CFG
,因为Unicode没有定义ß的大写版本,而我想要的输出是ß.CFG
。
有没有办法实现这个需求?
ẞ
(U+1E9E),但标准的toUpperCase
算法在2018年仍将ß
映射为SS
。 - Andrey Tyukin