Пользователь hubert
hubert
41 уровень

Уровень 3: план уровня и доп. материалы

Статья из группы Архив info.javarush.ru
Уровень 3: план уровня и доп. материалы - 1
План уровня:Курс Java Что еще можно посмотреть на досуге:
  • Обязательно почитайте FAQ по IntelliJ IDEA.
  • Посмотри тут, как работать с символами в Java включая Escape-последовательности.
  • Для чтения данных посмотри официальную документацию по Scanner API и BufferedReader API
  • А тут почитай про объявление классов. Там есть полезная информация, надеюсь, ты ее найдешь.
  • Некоторые особенности использования Scanner.

Нашли классную ссылку к материалу данной темы? Добавьте ее сюда в виде комментария. Возможно, именно Ваша ссылка поможет другому человеку стать программистом и улучшить свою жизнь! Уровень 4: план уровня и доп. материалы Вернуться к обучению java онлайн на JavaRush
Комментарии (24)
Чтобы просмотреть все комментарии или оставить свой,
перейдите в полную версию
Lovesan 31 уровень
10 февраля 2016
Когда читал эту лекцию, мне в память врезалось описание метода toString() класса Object:

— Стандартный метод toString() класса Object возвращает строку, состоящую из имени класса и адреса объекта в памяти (в шестнадцатеричном виде)

В коде класса Object я вижу такую реализацию:

public String toString() {
return getClass().getName() + "@" + Integer.toHexString(hashCode());
}

Какая-то нестыковка: Насколько я знаю, нативный метод hashCode является, по сути, генератором случайных чисел. Причём здесь адрес объекта в памяти? Может в Java 8 изменилась реализация?

Всё, вопрос снят. Погуглив, я понял что hashCode и выдаёт значение, соответствуюшее адресу в памяти. До этого наткнулся на дезинформировашую меня статью. Прошу прощения.
itmanager_kz 18 уровень
19 декабря 2015
Пишет, что 22 комментария. Где остальные?
mrANDERSON 26 уровень, Харьков
9 декабря 2015
Я тут припомнил, что мне так и не удалось в Intellij IDEA вывести "日本語", хоть задание и прошло, это не дает мне покоя)) Как заставить ИДЕ вывести именно 日本語, а не "???" ?!
Заранее благодарен за ответ!
tolik_breathless 7 уровень, Барнаул
28 августа 2015
Побольше бы информации о вводе с клавиатуры…
tumeneff 23 уровень
14 июля 2015
«Посмотри тут, как работать с символами в Java включая Escape-последовательности.»
Видимо, делали перевод с англоязычного источника. И перевод получился кривоватый. Согласуйте пожалуйста, окончания, а то тяжеловато еще неокрепшему для программирования мозгу врубаться )))))
antoshka512 16 уровень
5 апреля 2015
После установки плагина не наблюдаю результата компилирования, указывает только, что нету ошибок! Как можно исправить данный глюк?
Clevaster 14 уровень
29 марта 2015
Подскажите, почему в IDEA при комбинации Sout Tab появляется команда SourceTree, вместо System.out.println
andrew23248 5 уровень
7 января 2015
Ребят, нужна помощь. Вопрос, возможно, глупый. Раньше как-то терпел, но сейчас припекла уже эта проблема. В общем, пишу я прогу в IDEA. Обычная «Хеллоу Ворлд» или «Поцелуй мой зад» выводит легко внизу в информации выполнения программы (не знаю, как она называется в действительности). Выводит туда строки, которые мне нужны. Возникает проблема, когда пишу программу посложнее, с вводом текста или еще чего-нибудь пользователем. Внизу просто пишет, мол, вернуло 0, все скомпилилось, но ничего, что должна делать программа, не произошло. Раньше работал в студии и там консоль появлялась при выполнении программы (если делал консольное приложение, конечно), данные вводил туда, выводился весь текст туда же. Здесь где вообще происходит ввод этих самых данных, который я описываю в своей программе?
man_Sharp 19 уровень
25 ноября 2014
Люди, у меня такая проблема, этот код компилирует и работает нормально:
BufferedReader reader = new BufferedReader (new InputStreamReader(System.in));
String name=reader.readLine();
String zap=reader.readLine();
String sAge=reader.readLine();
System.out.println(name+" получает "+zap+" через "+sAge+" лет.");

Но если я ввожу эту строку, то он выдает ошибку:
int nAge = Integer.parseInt(sAge);

Это нормально вообще? Что то я запутался…
crivenco 21 уровень
21 ноября 2014
Может это из-за того, что у меня подключение к и-нету через прокси? в таком случае подскажите что делать.