public class Arrayout{ public static void main(String[] args){ String[] str=new String[3]; str[0] = "aa"; str[1] = "bb"; str[2] = "cc"; System.out.println(Arrays.asList(str)); for(int i=0;i<str.length;i++){ System.out.println(str[i]); } } }
public class Arrayout{ public static void main(String[] args){ String[] str=new String[]{"aa","bb","cc"}; for(int i=0;i<str.length;i++){ System.out.println(str[i]); } } }
String[] str= {"a","b","c"};
String[] str=new String[]{"a","b"};
String s; s=new String[]{1,2,3};
String[] s = new String[]{"a", "b"} 这种方式比较好; 刚刚学了一下语义: String[] s;只是分配了一块内存,可以用来指向对象的,此时没有生成对象; s = new String[]{"a", "b"};则是生成了数组对象,数组对象为String型,并且有2个元素;
public static void main(String[] args){
String[] str=new String[3];
str[0] = "aa";
str[1] = "bb";
str[2] = "cc";
System.out.println(Arrays.asList(str));
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
}
public static void main(String[] args){
String[] str=new String[]{"aa","bb","cc"};
for(int i=0;i<str.length;i++){
System.out.println(str[i]);
}
}
}
s=new String[]{1,2,3};
这种方式比较好;
刚刚学了一下语义:
String[] s;只是分配了一块内存,可以用来指向对象的,此时没有生成对象;
s = new String[]{"a", "b"};则是生成了数组对象,数组对象为String型,并且有2个元素;