java set转list,数组与list的转换
发布时间:2020-12-14 06:21:11 所属栏目:Java 来源:网络整理
导读:读zookeeper的源码(zookeeper.java)时发现的,平时没有怎么注意: List/spanStringspan style="color: #000000;"gt; getDataWatches() { /spanspan style="color: #0000ff;"gt;synchronized/spanspan style="color: #000000;"gt;(watchManager.dataWatches)
读zookeeper的源码(zookeeper.java)时发现的,平时没有怎么注意: List</span><String><span style="color: #000000;"> getDataWatches() {
</span><span style="color: #0000ff;">synchronized</span><span style="color: #000000;">(watchManager.dataWatches) {
List</span><String> rc = <span style="color: #0000ff;">new</span> ArrayList<String><span style="color: #000000;">(watchManager.dataWatches.keySet());
</span><span style="color: #0000ff;">return</span><span style="color: #000000;"> rc;
}
}
List</span><String><span style="color: #000000;"> getExistWatches() {
</span><span style="color: #0000ff;">synchronized</span><span style="color: #000000;">(watchManager.existWatches) {
List</span><String> rc = <span style="color: #0000ff;">new</span> ArrayList<String><span style="color: #000000;">(watchManager.existWatches.keySet());
</span><span style="color: #0000ff;">return</span><span style="color: #000000;"> rc;
}
}
List</span><String><span style="color: #000000;"> getChildWatches() {
</span><span style="color: #0000ff;">synchronized</span><span style="color: #000000;">(watchManager.childWatches) {
List</span><String> rc = <span style="color: #0000ff;">new</span> ArrayList<String><span style="color: #000000;">(watchManager.childWatches.keySet());
</span><span style="color: #0000ff;">return</span><span style="color: #000000;"> rc;
}
}</span></pre>
?另数组与list的转换: 数组-->list String[] userid = {"aa","bb","cc"
数组-->list String[] userid = {"aa","cc"
list-->数组 List
参考文献: 【1】http://jingyan.baidu.com/article/86f4a73e607f2937d7526972.html 【2】https://github.com/apache/zookeeper (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |