package set;
import java.util.*;
public class Set
{
public static void main(String[] args)
{
String [] things = {"appple", "bob", "ham", "bob", "bacon"};
List<String> list = Arrays.asList(things);
System.out.printf("%s ", list);
System.out.println();
Set<String> set = new HashSet<String>(list);
System.out.printf("%s ", set);
}
}
Когда я пытаюсь запустить эту программу, я продолжаю получать эту ошибку для объявления моего набора. Что я делаю не так?Тип Set не принимает параметры
Вы должны сначала ознакомиться с соглашением об именах, если вы новичок в OOPS здесь. Http://www.oracle.com/technetwork/java/codeconventions-135099.html – Hiru
Вы пытаетесь иметь две разные вещи, то же имя. Назовите свой основной класс чем-то иным, чем 'Set'. –