PHP 的数组如下,可是我不知道怎么用java写出来了一样的效果。
$_options = array(
'0' => array(
'name' => '请选择',
'value' => '0',
),
'身份证' => array(
'name' => '身份证',
'value' => '身份证',
),
'学生证' => array(
'name' => '学生证',
'value' => '学生证',
),
'军官证' => array(
'name' => '军官证',
'value' => '军官证',
),
'护照' => array(
'name' => '护照',
'value' => '护照',
),
'其他' => array(
'name' => '其他',
'value' => '其他',
),
);
我想了,用List,让后里面放Map,然后里面再放List,然后里面再放map,可是我觉得这样好繁琐,求正解!!!
可是这样我初始化的时候我要New很多啊就为了这个数组我还要搞个java类啊
可是这样就要单独写个java类很不划算唉
String[][][] options = {
{"0", "请选择", "0"},
{"身份证", "身份证", "身份证"},
{"学生证", "学生证", "学生证"},
{"护照", "护照", "护照"},
{"其他", "其他", "其他"}
};
您好,这玩笑开大了,我要name和value有用的,我开始是这样想的,这样只能用下标访问了
或者
List<Map<String, Map<String, String>>>
Map<String, Map<String, String>>就可以了,不过顺序就不能保证了,可以做个排序