String[] 字符串数组如何初始化
"a","b"怎么放进去

解决方案 »

  1.   

    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]);
    }
    }
    }
      

  2.   

    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]);
    }
    }
    }
      

  3.   

    String[] str= {"a","b","c"};
      

  4.   

    String[] str=new String[]{"a","b"};
      

  5.   

    String s;
    s=new String[]{1,2,3};
      

  6.   

    String[] s = new String[]{"a", "b"}
    这种方式比较好;
    刚刚学了一下语义:
    String[] s;只是分配了一块内存,可以用来指向对象的,此时没有生成对象;
    s = new String[]{"a", "b"};则是生成了数组对象,数组对象为String型,并且有2个元素;