java获取字典所有的key_JAVA list 列表 字典 dict

import java.util.ArrayList;

import java.util.HashMap;

import java.util.Map;

import java.util.Set;

public class list_map {

//列表的使用方法

public static void list_test(){

ArrayList array = new ArrayList();

array.add("八戒你瘦了!");

array.add(1);

Object d = false ? "yes" : "no";

//添加,

array.add(d);

array.add(3,"sji");

//修改

array.set(0,"中国人民好幸福");

System.out.println(array);

//删除

array.remove(3);

// 遍历数组,与python的列表一样。

for (Object o : array) {

System.out.println(o);

}

}

//集合map 与python字典类似

public static void map_test(){

Map dict = new HashMap();

Map test = new HashMap();

//判断字典是否为空,也就是js对象的意思。

String str = dict.isEmpty() ? "为空" : "不为空";

System.out.println("字典是否为空:"+str);

//添加数据的方法

dict.put("key1", "八戒你瘦了");

dict.put("字典",123);

test.put(123,"90分");

//使用putAll方法进行自动嵌套字典存放

dict.put("字典",test);

System.out.println(dict);

System.out.println(test);

//删除字典

// dict.remove("key1");

// System.out.println(dict);

//修改

dict.put("key1",456);

System.out.println(dict);

//获取key 与values

System.out.println(dict.keySet());

System.out.println(dict.values());

Set key = dict.keySet();

System.out.println(key);

for (Object o:key){

System.out.println(dict.get(o));

}

}

public static void main(String[] args){

map_test();

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值