@artemfisher

Почему String.codePointCount() возвращает 2 для символа ©?

Добрый день!

String s="©️";		
int r=s.codePointCount(0, s.length());
		
System.out.println(s.length());
System.out.println(r);


На выходуе:
2
2

Хотя по логике codePointCount() должен возвращать 1.
  • Вопрос задан
  • 39 просмотров
Решения вопроса 1
xez
@xez Куратор тега Java
TL Junior Roo
Потому, что в той строке два симовола:
"©️"
© и пробел.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы