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

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

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

Есть следующий код:
                public class SomeClass {                    public static void main(String[] args) {                        SomeClass t = new SomeClass();                        ____                    }                    private int check(String x, int n) {                        if (n == 0) return n;                        else if (n == 1) {                            if (x != null) return 5;                        } else if (n == 2 && x != null) {                            if (x.equals("YES")) return 3;                            else if (x.equals("NO")) return 4;                        }                        return -1;                    }                }                
Если вместо знаков подчеркивания поместить код вызова метода check, то какое из предложений будет верным?

(Ответ считается верным, если отмечены все правильные варианты ответов.)

Варианты ответа
t.check("ANY",6), в этом случае функция вернет значение -1(Верный ответ)
t.check("YES",2), в этом случае функция вернет значение 4
t.check("YES",1), в этом случае функция вернет значение 3
t.check("ANY",1), в этом случае функция вернет значение 14
t.check("NO",2), в этом случае функция вернет значение 4(Верный ответ)
Похожие вопросы
Есть следующий код:
                public class SomeClass {                    public static void main(String[] args) {                        SomeClass t = new SomeClass();                        ____                    }                    private int check(String x, int n) {                        if (n == 0) return n;                        else if (n == 1) {                            if (x != null) return 5;                        } else if (n == 2 && x != null) {                            if (x.equals("YES")) return 3;                            else if (x.equals("NO")) return 4;                        }                        return -1;                    }                }                
Если вместо знаков подчеркивания поместить код вызова метода check, то какое из предложений будет верным?
Есть следующий код:
                public class SomeClass {                    public static void main(String[] args) {                        SomeClass t = new SomeClass();                        ____                    }                    private int check(String x, int n) {                        if (n == 0) return n;                        else if (n == 1) {                            if (x != null) return 5;                        } else if (n == 2 && x != null) {                            if (x.equals("YES")) return 3;                            else if (x.equals("NO")) return 4;                        }                        return -1;                    }                }                
Если вместо знаков подчеркивания поместить код вызова метода check, то какое из предложений будет верным?
Что будет выведено на экран в результате выполнения следующего фрагмента кода:
                public class SomeClass {                    public static void main(String args[]) {                        SomeClass s = new SomeClass();                        System.out.println(s.x + ", " + s.y);                    }                    int getX() {                        return x;                    }                    int y = getX();                    int x = 3;                }            
Укажите результат выполения следующего кода:
                public class SomeClass {                    public static void main(String[] args) {                        SomeClass s = new SomeClass("5", "6");                        SomeClass s1 = new SomeClass("10", "12");                        s1.doSomething(s);                        System.out.print(s1.x + s1.y + s.x + s.y);                    }                    private void doSomething(SomeClass s) {                        s.x = "5";                        this.y = "6";                    }                    public SomeClass(String x, String y) {                        this.x = x;                        this.y = y;                    }                    String x, y;                }            
Что нужно подставить вместо знаков подчеркивания, чтобы программа вывела на экран "12":
                public class SomeClass {                    public void perform() {                        System.out.print("1");                    }                    public static void main(String[] args) {                        SomeClass c = new SomeClass2();                        c.perform();                    }                }                class SomeClass2 extends SomeClass {                    public void perform() {                        ____                        System.out.print("2");                    }                }            
Что будет выведено на экран в результате выполнения следующего кода:
                public class SomeClass {                    static int x;                    public static void main(String[] args) {                        SomeClass s = new SomeClass();                        s.test(5);                        System.out.println(x);                    }                    private void test(int x) {                        x = this.x + 5;                        System.out.print(x);                    }                }            
Что будет выведено на экран в результате выполнения следующего кода:
                public class SomeClass {                    static int x;                    public static void main(String[] args) {                        SomeClass s = new SomeClass();                        s.test(5);                        System.out.println(x);                    }                    private void test(int x) {                        this.x = x + 5;                        System.out.print(x);                    }                }            
Что нужно подставить вместо знаков подчеркивания, чтобы программа вывела на экран "000"?
                    public class SomeClass {                        public static void main(String[] args) {                            ____                            for (int i = 0; i < b.length; i++) {                                System.out.print(b[i]);                            }                        }                    }                
Что нужно подставить вместо знаков подчеркивания, чтобы программа вывела на экран "000"?
                    public class SomeClass {                        public static void main(String[] args) {                            ____                            for (int i = 0; i < b.length; i++) {                                System.out.print(b[i]);                            }                        }                    }                
Что нужно подставить вместо знаков подчеркивания, чтобы программа вывела на экран "000"?
                    public class SomeClass {                        public static void main(String[] args) {                            ____                            for (int i = 0; i < b.length; i++) {                                System.out.print(b[i]);                            }                        }                    }