2020/06/17

Java:サロゲート文字を考慮して1文字ずつ配列に格納したい

確かめずに、ソラで書いてるんだけど、
    String str = "𩸽が𩹉を𠮟る。";
    List<String> strList = str.codePoints()
                          .mapToObj(cp -> String.valueOf(Character.toChars(cp)))
                          .collect(Collections.toList());
こんな感じだっけ?

0 件のコメント: