четверг, 25 января 2007 г.

Java Puzzle 16: Line Printer

What does the following code print? Is its behavior platform dependent?
// Note: \u000A is line feed
System.out.print(\u000A);

Все та же проблема с Unicode-символами. Это не скомпилируется, так как первый \u000A разобъет комментарий на две части. Если же комментарий убрать, то все равно не скомпилируется, так как нет метода print() без параметров. Вывод: старайтесь вообще не использовать Unicode-символы.

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

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