Главная /
Java: основы /
Что будет напечатано в результате выполнения следующего фрагмента программы? StringBuffer sb1 = new StringBuffer("00110101"); StringBuffer sb2 = new StringBuffer("11220010"); if (sb1.insert(2,"1").charAt(4) == sb2.reverse().charAt(3)) System.out.println(s
Что будет напечатано в результате выполнения следующего фрагмента программы?
StringBuffer sb1 = new StringBuffer("00110101");
StringBuffer sb2 = new StringBuffer("11220010");
if (sb1.insert(2,"1").charAt(4) == sb2.reverse().charAt(3))
System.out.println(sb1.substring(3));
else
System.out.println(sb2.substring(3));
вопрос
Правильный ответ:
ничего
110101
011100
02211
20010
программа завершится с ошибкой
Сложность вопроса
25
Сложность курса: Java: основы
61
Оценить вопрос
Комментарии:
Аноним
Это очень легкий тест интуит.
29 сен 2019
Аноним
Экзамен сдал на отлично. Ура
02 янв 2019
Другие ответы на вопросы из темы программирование интуит.
- # Укажите ответы, где приведены правильные определения переменных целого типа:
- # Что будет выведено при выполнении следующего фрагмента программы? int x = 1, y = 1, z = 1; x = y++*++z*(++y + z--); System.out.print(x);
- # В каких строках производится расширяющее преобразование типа?
- # Каким будет результат выполнения следующего фрагмента программы? int a = 1; int q = 1; for (int i = 0; i < 10; i++) { if (q == 4) break; q++; a += i%2; } System.out.println(a + q);
- # Какие из перечисленных циклов допустимы в Java-программах?