java原始碼-java.util.List
public List<String> findAddressesByApplication(String application) {
List<String> ret = new ArrayList<String>();
ConcurrentMap<String, Map<Long, URL>> consumerUrls = getRegistryCache().get(Constants.CONSUMERS_CATEGORY);
if(consumerUrls == null) return ret;
for(Map.Entry<String, Map<Long, URL>> e1 : consumerUrls.entrySet()) {
Map<Long, URL> value = e1.getValue();
for(Map.Entry<Long, URL> e2 : value.entrySet()) {
URL u = e2.getValue();
if(application.equals(u.getParameter(Constants.APPLICATION_KEY))) {
String addr = u.getAddress();
if(addr != null) ret.add(addr);
}
}
}
return ret;
}
原文:http://www.codingdict.com/sources/java/java.util/5364.html
相關文章
- 解決String cannot be cast to java.util.List報錯ASTJava
- java原始碼-CountDownLatchJava原始碼CountDownLatch
- java原始碼-SemaphoreJava原始碼
- Java集合原始碼剖析——ArrayList原始碼剖析Java原始碼
- 【Java集合原始碼剖析】ArrayList原始碼剖析Java原始碼
- 【Java集合原始碼剖析】Vector原始碼剖析Java原始碼
- 【Java集合原始碼剖析】HashMap原始碼剖析Java原始碼HashMap
- 【Java集合原始碼剖析】Hashtable原始碼剖析Java原始碼
- 【Java集合原始碼剖析】TreeMap原始碼剖析Java原始碼
- Java容器原始碼學習--ArrayList原始碼分析Java原始碼
- 【Java集合原始碼剖析】LinkedList原始碼剖析Java原始碼
- 【Java集合原始碼剖析】LinkedHashmap原始碼剖析Java原始碼HashMap
- java 原始碼分析 —BooleanJava原始碼Boolean
- java原始碼-AtomicReferenceJava原始碼
- java原始碼-AtomicIntegerJava原始碼
- java原始碼-BufferedReaderJava原始碼
- Java——HashMap原始碼解析JavaHashMap原始碼
- Java——ArrayList原始碼解析Java原始碼
- Java 原始碼如何分析?Java原始碼
- Java原始碼系列 -- HashSetJava原始碼
- 搞懂 Java ArrayList 原始碼Java原始碼
- Java:HashMap原始碼分析JavaHashMap原始碼
- 搞懂 Java HashMap 原始碼JavaHashMap原始碼
- Java Collections 原始碼分析Java原始碼
- Java WeakHashMap 原始碼解析JavaHashMap原始碼
- Java TreeMap 原始碼解析Java原始碼
- Java集合類原始碼Java原始碼
- Java 原始碼,反碼和補碼Java原始碼
- 【Java集合原始碼剖析】Java集合框架Java原始碼框架
- Java String原始碼分析Java原始碼
- 如何閱讀Java原始碼?Java原始碼
- 【Java】ServiceLoader原始碼分析Java原始碼
- 【Java原始碼】集合類-ArrayDequeJava原始碼
- Java LinkedList 原始碼剖析Java原始碼
- 【Java集合】ArrayList原始碼分析Java原始碼
- java原始碼-ThreadPoolExecutor(2)Java原始碼thread
- Java集合原始碼探究~ListJava原始碼
- java原始碼學習-SpliteratorJava原始碼