在java开让中,给变量在初始化时直接赋值
整型数组赋值
1.动态
int[] a = new int[1];
a[0] = 1;
2.静态
int[] a = {1}
List赋值
1.动态
List<String> list = new ArrayList<String>();
list.add("1");
2.静态
List<String> list = new ArrayList<String>(){
private static final long serialVersionUID = 1L;
{
add("1");
}}
Set赋值
1.动态
Set<String> set = new HashSet<String>();
set.add("1");
2.静态
Set<String> set = new HashSet<String>(){
private static final long serialVersionUID = 1L;
{
add("1");
}};
Map赋值
1.动态
Map<String,String> map = new HashMap<String,String>();
map.put("1","北京");
2.静态
HashMap<String,String> map = new HashMap<String,String>(){
private static final long serialVersionUID = 1L;
{
put("1", "北京");
}};
以上就是我的总结