В Java я генерирую строку с буквами A
и B
с ОБЪЕМОМ СОЧЕТАНИЯ U + 0305 символа между ними.
@Test
public void test() {
System.out.println("A\u0305B");
}
Я получаю это в ИДЕИ:
Но если я скопирую сюда, оно станет A̅B
.
Это из консоли Chrome:
Меня смутил порядок объединения символов . Какой из них правильный?
Я писал это на Kotlin и компилировал в JavaScript для запуска в браузере. Отладка в IDEA верна, но браузер показывает другой ответ.