在Java中将数据从HashSet移动到ArrayList
我在Java中有以下Set
:
Set< Set > SetTemp = new HashSet< Set >();
我想将其数据移动到ArrayList
:
ArrayList< ArrayList > List = new ArrayList< ArrayList >);
有可能吗?
你只需要循环:
Set> setTemp = new HashSet> (); List> list = new ArrayList> (); for (Set subset : setTemp) { list.add(new ArrayList (subset)); }
注意:您应该以小型大写字母启动变量名称以遵循Java约定。
将Data HashSet
移动到ArrayList
Set userAllSet = new HashSet (usrAllTemp); List usrAll = new ArrayList (userAllSet);
这里usrAllTemp
是一个ArrayList
,它有一些值。 相同方式usrAll(ArrayList)
从userAllSet(HashSet)
获取值。