我希望将一个集values (从Collectors.toSet())转换为一个HashSet,这两者之间有什么区别,并且通常是首选的?HashSet<Integer> set = new HashSet<Integer>(values);
HashSet<Integer> set = (HashSet<Integer>) values
所以我在学校的Java导师刚刚开始教我们关于容器的知识,还有一个我不明白的关于初始化的小概念。首先,使用和ArrayList,这两种初始化方法有什么区别:ArrayList<Car> list = new ArrayList<Car>();List<String> list = new ArrayList<String>();
Ar