- Какой результат работы кода?
int a = true ? null : 0- Найти ошибки компиляции и исполнения, назвать значения каждой переменной.
int a = 0,
b = 10,
c = 6,
d = 4,
e = 11.1,
f = b / a,
g = c / d,
h = 10 / 0,
i = 6.0 / 4;
double j = 0,
k = 6,
l = 5,
m = k / j,
n = k / l,
o = b / a,
p = 10 / 0;int a = 4;
a > 3 ? System.out.println(1) : System.out.println(2)Для чего нужен тернарный оператор?
- Как изменится результат выполнения при замене
||на|
int a = 0;
if (a == 0 || 10 / a > 1) {
System.out.println(1);
}- Для чего нужен оператор switch. Исправить ошибки компиляции в коде и сказать результат его выполнения.
int a = 10;
int b = 11;
++b;
switch (a) {
case 9: System.out.println(1);
case 10: System.out.println(2);
case 11: System.out.println(3);
case b: System.out.println(4);
default: System.out.println(5);
}javac Main.java
java MainКакие действия будут происходить при выполнении этих команд (какие файлы будут искаться, какие будут созданы, с чего начнётся исполнение программы...)
- Какой результат работы кода?
Integer i1 = 128;
Integer i2 = 128;
System.out.println(i1 == i2);
Integer i3 = 127;
Integer i4 = 127;
System.out.println( i3 == i4);-
Написать калькулятор для больших чисел
-
Какой результат работы кода?
System.out.print(null);- Какой результат работы кода?
String abc = "abc";
String ab = "ab";
String c = "c";
String abc1 = "ab"+"c";
String abc2 = ab + c;
System.out.print(abc == abc1);
System.out.print(abc == abc2);String[] strings = new String[1];
Object[] objects = strings;
objects[1] = new Object()- Можно ли вызывать метод на null?
public class Test{
public static void show(){
System.out.println("Static method");
}
public static void main(String[] args){
A a = null;
a.show();
}
}- Реализовать свой объект для foreach