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原始碼-BufferedReaderJava原始碼
- java原始碼-AtomicIntegerJava原始碼
- java原始碼-AtomicReferenceJava原始碼
- Java集合原始碼剖析——ArrayList原始碼剖析Java原始碼
- Java容器原始碼學習--ArrayList原始碼分析Java原始碼
- Java 原始碼,反碼和補碼Java原始碼
- java 原始碼分析 —BooleanJava原始碼Boolean
- Java——HashMap原始碼解析JavaHashMap原始碼
- Java——ArrayList原始碼解析Java原始碼
- Java——LinkedHashMap原始碼解析JavaHashMap原始碼
- java原始碼-ThreadPoolExecutor(2)Java原始碼thread
- Java:HashMap原始碼分析JavaHashMap原始碼
- Java String原始碼分析Java原始碼
- 【Java】ServiceLoader原始碼分析Java原始碼
- Java集合類原始碼Java原始碼
- 搞懂 Java LinkedHashMap 原始碼JavaHashMap原始碼
- 搞懂 Java HashMap 原始碼JavaHashMap原始碼
- 搞懂 Java LinkedList 原始碼Java原始碼
- 搞懂 Java ArrayList 原始碼Java原始碼
- Java LinkedList 原始碼剖析Java原始碼
- Java 原始碼如何分析?Java原始碼
- Java Timer原始碼解析(定時器原始碼解析)Java原始碼定時器
- 【Java集合原始碼剖析】Java集合框架Java原始碼框架
- React Native 0.55.4 Android 原始碼分析(Java層原始碼解析)React NativeAndroid原始碼Java
- 如何閱讀Java原始碼?Java原始碼
- Java集合原始碼探究~ListJava原始碼
- java原始碼學習-SpliteratorJava原始碼
- java原始碼 - ReentrantLock之FairSyncJava原始碼ReentrantLockAI
- java原始碼-ReentrantLock之FairSyncJava原始碼ReentrantLockAI
- java原始碼-ReentrantLock之NonfairSyncJava原始碼ReentrantLockAI
- Java-- String原始碼分析Java原始碼
- 【Java原始碼】集合類-ArrayDequeJava原始碼
- JAVA集合:LinkedList原始碼解析Java原始碼
- JAVA集合:ArrayList原始碼分析Java原始碼
- PowerUsageSummary.java原始碼分析Java原始碼