#196 Передача параметров и изменение объектов в методе

Компании:
SkanDrive
Темы:
JavaОсновы JavaКод ревью

Что будет выведено на экран?

import java.util.*;

public class Main {
    public static void main(String[] args) {
        int a = 0;
        Integer b = 0;
        String c = new String("test0");

        List<String> d = new ArrayList<>();
        d.add("myList0");
        modify(a, b, c, d);

        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
        System.out.println(d);
    }

    private static void modify(int a, Integer b, String c, List<String> d) {
        a = 1;
        b = 1;
        c = "test1";
        d.add("myList1");
    }
}

Разбор вопроса

Ментор
Ответь как на реальном собеседовании. Я задам уточняющие вопросы, а затем сравню твой ответ с эталонным и покажу точность в %.
Войди, чтобы начать диалог Ментор ведёт диалог по текущему вопросу и учитывает предыдущие сообщения.
Войти