更好的地图构造器

更好的地图构造器,第1张

更好的地图构造

不,没有,但是受Objective-C NSDictionary类的启发,我写了一种方法来做到这一点

public static Map<String, Object> mapWithKeysAndObjects(Object... objects) {    if (objects.length % 2 != 0) {        throw new IllegalArgumentException(     "The array has to be of an even size - size is "  + objects.length);    }    Map<String, Object> values = new HashMap<String, Object>();    for (int x = 0; x < objects.length; x+=2) {      values.put((String) objects[x], objects[x + 1]);    }    return values;}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5501431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存