e346. storing primitive types in a collection.txt

来自「这里面包含了一百多个JAVA源文件」· 文本 代码 · 共 21 行

TXT
21 行
字号
Collections can only store objects, not primitive types like int and double. Primitive types must be placed in a wrapper object before they can be placed in a collection. This example demonstrates the storing of int values in a Map. 
See also: e58 Wrapping a Primitive Type in a Wrapper Object. 

    // Create map
    Map map = new HashMap();
    
    // Create int wrapper object
    Integer refInt = new Integer(123);
    
    // Store int in map
    map.put("key", refInt);
    
    // Get int value from map
    refInt = (Integer)map.get("key");
    
    // Get the integer value from wrapper object
    int i = refInt.intValue();

 Related Examples 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?