Назад к вопросам
JuniorТеорияЧасто
Что выведет программа?
public class Main {
public static void main(String[] args) {
System.out.println(1 + 2 + "3" + 4 + 5);
}
}3345
- Ждать
339: когда слева уже строка, каждый+склеивает, поэтому4и5приклеиваются по одному, а не складываются. - Ждать
12345:+выполняется слева направо, а1 + 2видит два числа и складывает их в3до появления строки.
- Как изменить выражение, чтобы оно напечатало
339? - Что напечатает
"" + 1 + 2и почему?