Я ищу четкое объяснение моего вопроса (НЕ ищу код), но если немного кода поможет объяснить себя, тогда, пожалуйста, спасибо ..)
Вопрос:
-использование Java
-Основной класс запрашивает у пользователя 2 целочисленных ввода, а затем помещает их в 2 массива, типа integer.Каждая цифра разбита и хранится в своем собственном индексе, поэтому это, так сказать, собственный «элемент».
Например, с моим кодом прямо сейчас это выглядит примерно так:
"Пожалуйста, введите целое число:"
688
"Пожалуйста, введите другое целое число:"
34
На данный момент, внутренне ясохранили ввод как 2 массива, которые выглядят так:
ArrayList1: [6, 8, 8]
ArrayList2: [3, 4]
Теперь давайтеДопустим, я хочу выполнить несколько операций умножения, например, ArrayList1 * ArrayList2.
Я, вероятно, продолжу создание временного массива 'результата', а затем перенесу этот ответ в arraylist1, когда мои вычисления будут завершены.
Но та часть, с которой у меня возникли проблемы, заключается в систематическом и ясном способе умножения arraylists вместе.Имейте в виду, что в этом примере используется массив, который представляет целое число длины 3 и 2 соответственно, но это может быть что угодно.Я мог бы, например, иметь массив с 50 элементами, такими как [2, 4, 4, 3, 7, 3, 6, 3, .............], который может представлятьогромное количество в триллионах и т. д.