JavaRush/Java блог/Random/Круче, чем T9
Джонни
35 уровень

Круче, чем T9

Статья из группы Random
участников
Перешёл на новую версию java. Настроил переменные, переменную PATH. Проверяю работоспособность java в терминале: java -version Выдаёт версию, всё нормально, работает. Проверяю работоспособность компилятора javac в терминале: javac -version zsh: command not found: javaс Опа... перепроверяю всё, настроено как надо. Полез в нет, гуглю ошибку, перерыл кучу форумов, стековерфло, статей, гайдов, видео на ютубе, потерял счёт времени — ничего не помогает! ДА ЧТО ТАКОЕ!? Написал код в блокноте, попытался скомпилировать... РАБОТАЕТ! Компилятор скомпилировал java класс! Странно. Версию узнать не получается, а класс компилирует. Совпадение? Не думаю :thinking: Проверяю версию в терминале ЕЩЁ РАЗ: ⇒ javac -version Вуаля! javac 11.0.2 Не долго думая открыл идею и, написав код:
String s1 = "javac";
String s2 = "javaс";

byte[] bytes1 = s1.getBytes();
byte[] bytes2 = s2.getBytes();

for (int i = 0; i < bytes1.length; i++)
{
    System.out.print(bytes1[i] + " ");
}

System.out.println();

for (int i = 0; i < bytes2.length; i++)
{
    System.out.print(bytes2[i] + " ");
}
получаю вывод: 106 97 118 97 99 106 97 118 97 -47 -127 Вздохнув и матерясь, отключил автопереключение раскладки в Punto Switcher.
Комментарии (6)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Стас Пасинков Software Developer в Zipy Master
27 марта 2019, 16:12
лично я удалил пунто свитчер через минут 5 использования. когда понял, что его переключения неподконтрольны мне, а значит постоянно буду напарываться на такие вот проблемы))
konstantin Java Developer
13 марта 2019, 17:32
ахахах!!!!))))) класс!!!
Сергеев Виктор
Уровень 40
Master
9 марта 2019, 17:21
Punto Switcher удалил через неделю пользования идеей. Он конечно переводил, но с идеей у меня как-то не подружился. Поэтому на выходе получалась смесь языков или вообще хоткей какой нажимался )
Ярослав Java Developer Master
8 марта 2019, 10:54
И в чем была проблема?
Джонни Backend Developer Expert
8 марта 2019, 11:37
В последней строке написал, мне почему-то Punto Switcher заменял в слове javaс "с" латинскую на "с" русскую. Причём каждый раз руками писал, а этот подлец заменял.
Игорь
Уровень 40
8 марта 2019, 17:52
Думал это только для админов punto switcher зло. Ан нет. Программисты тоже страдают)))