База ответов ИНТУИТ

Программирование на Java

<<- Назад к вопросам

Укажите количество преобразований, которые будут сделаны в следующем коде:
                long a = 3;                a = 5 + 'A' + a;            

(Отметьте один правильный вариант ответа.)

Варианты ответа
0
3(Верный ответ)
2
4
1
Похожие вопросы
Укажите количество преобразований, которые будут сделаны в следующем коде:
                long a = 3;                a = 5 + 'A' + a;                System.out.print("a = " + a);            
Укажите количество преобразований, которые будут сделаны в следующем коде:
                long a = 3;                a = 5 + a;                System.out.print("a = " + a);            
Укажите результат выполнения следующего кода?
                long a = 111111111111L;                float f = a;                long b = 11111L;                float d = b;                System.out.println( a == (long) f);                System.out.println( b == (long) d);            
Укажите результат выполнения следующего кода?
                long a = 111111111111L;                double f = a;                long b = 11111L;                double d = b;                System.out.println( a == (long) f);                System.out.println( b == (long) d);            
Какой тип должна иметь переменная d в следующем фрагменте:
                int a = 1;                short b = 1;                long c = 1;                ? d = a + b + c;            
Какой тип должна иметь переменная d в следующем фрагменте:
int a = 1;short b = 1;long c = 1;c = (d = a + c) ? a : b;
Укажите результат выполнения следующего кода:
                public class SomeClass {                    public static void main(String[] args) {                        SomeClass c = new SomeClass();                        c.f1(1, 1);                    }                    public void f1(int b, long c) {                        System.out.println("1");                    }                    public void f1(long b, int c) {                        System.out.println("2");                    }                    public void f1(int b, int c) {                        System.out.println("3");                    }                    public void f1(long b, long c) {                        System.out.println("4");                    }                }            
Выберите какой тип нужно поставить вместо знака ? для переменной d в следующем фрагменте:
                int a = 1;                short b = 1;                long c = 1;                ? d = a + b;            
Укажите варианты кода, которые будут скомпилированы без ошибок
Укажите результат выполнения следующего кода:
                public class SomeClass {                    public static void main(String[] args) {                        SomeClass c = new SomeClass();                        c.f1(1, 1);                    }                    public void f1(Integer i1, Integer i2) {                        System.out.println("1");                    }                    public void f1(Integer i1, int i2) {                        System.out.println("2");                    }                    public void f1(int b, Integer c) {                        System.out.println("3");                    }                    public void f1(long b, long c) {                        System.out.println("4");                    }                }