Упражнения по массиву Java: найдите общие элементы между двумя массивами целых чисел
Java Array: упражнение 15 с решением
Напишите программу на Java, чтобы найти общие элементы между двумя массивами целых чисел.
Иллюстрированная презентация:
Пример решения :
Java-код:
import java.util.Arrays;
public class Exercise15 {
public static void main(String[] args)
{
int[] array1 = {1, 2, 5, 5, 8, 9, 7, 10};
int[] array2 = {1, 0, 6, 15, 6, 4, 7, 0};
System.out.println("Array1 : "+Arrays.toString(array1));
System.out.println("Array2 : "+Arrays.toString(array2));
for (int i = 0; i < array1.length; i++)
{
for (int j = 0; j < array2.length; j++)
{
if(array1[i] == (array2[j]))
{
System.out.println("Common element is : "+(array1[i]));
}
}
}
}
}
Пример вывода:
Массив 1: [1, 2, 5, 5, 8, 9, 7, 10] Array2: [1, 0, 6, 15, 6, 4, 7, 0] Общий элемент: 1 Общий элемент: 7
Блок - схема:
Визуализация выполнения кода Java (Python Tutor):
Улучшите этот пример решения и опубликуйте свой код через Disqus
Предыдущий: Напишите программу на Java, чтобы найти общие элементы между двумя массивами (строковые значения).
Далее: написать программу на Java для удаления дублирующихся элементов из массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code