Коллекция Java, Упражнения HashSet: Упражнение 7 с решением
Напишите программу на Java для преобразования хеш-набора в массив.
Пример решения :
Код Java:
import java.util. * ; public class Exercise7 {public static void main (String [] args) {//Создаем пустой хэш-набор HashSet h_set = new HashSet (); //используем метод add () для добавления значений в хэш-набор h_set.add ("Red"); h_set.add («Зеленый»); h_set.add («Черный»); h_set.add («Белый»); h_set.add («Розовый»); h_set.add («Желтый»); System.out.println ("Исходный хеш-набор:" + h_set); //Создание массива String [] new_array = new String [h_set.size ()]; h_set.toArray (новый_массив); //Отображение элементов массива System.out.println ("Элементы массива:"); for (Строковый элемент: новый_массив) {System.out.println (элемент); }}}
Пример вывода:
Исходный хеш-набор: [красный, белый, розовый, желтый, черный, зеленый] Элементы массива: красный белый Розовый Желтый Черный Зеленый
Изображение:
Блок-схема:
Редактор кода Java: