кодесурса

Упражнения Java Array: поиск дублирующихся значений в массиве целочисленных значений

script1adsense2code
script1adsense3code

Java Array: Упражнение-12 с решением

Напишите программу на Java, чтобы найти повторяющиеся значения в массиве целочисленных значений.

Иллюстрированная презентация:


Пример решения :

Java-код:

import java.util.Arrays; 
public class Exercise12 {
  public static void main(String[] args) 
    {
        int[] my_array = {1, 2, 5, 5, 6, 6, 7, 2};
 
        for (int i = 0; i < my_array.length-1; i++)
        {
            for (int j = i+1; j < my_array.length; j++)
            {
                if ((my_array[i] == my_array[j]) && (i != j))
                {
                    System.out.println("Duplicate Element : "+my_array[j]);
                }
            }
        }
    }    
}

Пример вывода:

 Дубликат Элемента: 2                                                                                         
Дубликат Элемента: 5                                                                                         
Дубликат Элемента: 6

Блок - схема:

«Блок-схема:

Визуализация выполнения кода Java (Python Tutor):


Редактор кода Java:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите Java-программу, которая перевернет массив целочисленных значений.
Далее: Напишите программу на Java, чтобы найти повторяющиеся значения в массиве строковых значений.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code