0
A
回答
0
public class CustomMap < K, V > extends java.util.HashMap < K, V > {
public CustomMap(Object[]...objs) {
super();
this.of(objs);
}
public java.util.Map < K, V > of(Object[]...objs) {
for (Object[] o: objs) {
this.of((K) o[0], (V) o[1]);
}
return this;
}
public java.util.Map < K, V > of(K k, V v) {
this.put(k, v);
return this;
}
public static Object[] tuple(Object k, Object v) {
return new Object[] {
k, v
};
}
//USAGE
public static void main(String...args) {
//import static CustomMap.tuple;
java.util.Map < String, String > cmap = new CustomMap < > (CustomMap.tuple("One", "Two"));
}
}
相關問題
- 1. 靜態HashMap的初始化
- 2. std :: map初始化std :: vector
- 3. 用項目數組初始化HashMap?
- 4. java中的初始化初始化
- 5. 太多元素,當初始化HashMap的
- 6. 更簡潔HashMap的初始化
- 7. HashMap初始化參數(加載/初始容量)
- 8. 初始化在Java
- 9. Java T初始化
- 10. Java初始化塊
- 11. 如何初始化靜態std :: map?
- 12. 在Spring Map中懶洋初始化bean
- 13. 初始化std :: map中的原始類型的值是否已初始化?
- 14. 將Java HashMap初始化器轉換爲PHP等效
- 15. 在Java中初始化HashMap的好設計模式選擇
- 16. 如何初始化C++中的基本成員初始化部分的std :: map?
- 17. 的Java創建初始化
- 18. Java字段初始化
- 19. Java對象初始化
- 20. java:變量初始化
- 21. Java Arraylist重新初始化
- 22. 初始化Java變量
- 23. 初始化Java數組
- 24. Java初始化問題
- 25. Java:如何初始化String []?
- 26. Java:條件初始化?
- 27. Java玩家板初始化
- 28. Java的雙初始化
- 29. Java變量值初始化
- 30. Java變量動初始化
這是你在找什麼? http://stackoverflow.com/questions/6802483/how-to-directly-initialize-a-hashmap-in-a-literal-way –
@Vishal: - FYI-找到的解決方案,它在那裏作爲答案 –
可能的重複[我如何初始化靜態映射?](http://stackoverflow.com/questions/507602/how-can-i-initialize-a-static-map) –