map初始化 java_Java_Map_初始化及其他

null

--------------------------摘----------------------------

初看 cgaolei 翻译的 Java技巧之双括弧初始化

一文,走马观花,只知用法,未细看后面的解释。蔚为惊艳,心里想 Java

竟然有这么神奇的语法而一直未得知。因为在初始化集合时确实方便不少。原来做某些测试要初始化集合时会用到 commons-lang 包和 JDK

的 Arrays 工具类,现在知道可以这么用了:

01.

Map map =

new

HashMap() { {

02.

put(

"Name"

,

"Unmi"

);

03.

put(

"QQ"

,

"1125535"

);

04.

}};

05.

06.

List stooges =

new

ArrayList() { {

07.

add(

"Larry"

);

08.

add(

"Moe"

);

09.

add(

"Curly"

);

10.

}};

看起来都是在一条语句里完成&

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值