本文介绍了Java ArrayList和HashMap的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人可以提供一个在运行中创建Java ArrayList和HashMap的示例吗?所以,不是做一个add()或put(),实际上在类实例化时提供数组/散列的种子数据?

Can someone please provide an example of creating a Java ArrayList and HashMap on the fly? So instead of doing an add() or put(), actually supplying the seed data for the array/hash at the class instantiation?

为了提供一个例子,到PHP例如:

To provide an example, something similar to PHP for instance:


$ array = array(3,1,2);

$ assoc_array = array('key'=>'value');

推荐答案

List<String> list = new ArrayList<String>() {
 {
    add("value1");
    add("value2");
 }
};

Map<String,String> map = new HashMap<String,String>() {
 {
    put("key1", "value1");
    put("key2", "value2");
 }
};

这篇关于Java ArrayList和HashMap的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-23 13:48