кодесурса

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

script1adsense2code
script1adsense3code

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

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

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


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

Java-код:

public class Exercise13 {
public static void main(String[] args) 
    {
        String[] my_array = {"bcd", "abd", "jude", "bcd", "oiu", "gzw", "oiu"};
 
        for (int i = 0; i < my_array.length-1; i++)
        {
            for (int j = i+1; j < my_array.length; j++)
            {
                if( (my_array[i].equals(my_array[j])) && (i != j) )
                {
                    System.out.println("Duplicate Element is : "+my_array[j]);
                }
            }
        }
    }    
}

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

 Дублированный элемент: bcd                                                                                    
Двойной элемент: oiu

Блок - схема:

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

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


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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code