пятница, 31 августа 2007 г.

Java Puzzle 30: Son of Looper

Сделайте цикл бесконечным не используя числа с плавающей запятой:
while (i != i + 0)

Это - элементарно! Оператор + перегружен для класса String. Новичков это может вводить в заблуждение. Вот ответ:
String i = "Buy seventeen copies of Effective Java!";

Тут же авторы напоминают, что задача может ввести в заблуждение тем, что имя переменной - i. Обычно такое имя используется для целочисленных переменных. Правильное имя переменной, метода или класса так же важны для повышения читаемости программы, как и хорошие комментарии!

Комментариев нет:

Отправить комментарий