怎么样返回string数组
String a[]={‘a’,'b'};
return a;吗?

解决方案 »

  1.   

    public String[] xxx(){
       String s[] = new String("a", "b");
       return s;
    }大约是这样。
      

  2.   

    lz很诡异
    char数组能直接转化String数组吗?
      

  3.   

    怎么样返回string数组
    String a[]={‘a’,'b'};
    return a;吗?'a'和'b'不是String类型..怎么返回?
      

  4.   

    你先让它返回a,然后再进行split行不行?
      

  5.   

    这个是char 类型- -  " "  双引号是String类型  这是引用
      ' ' 单得是char类型    这是基础
      

  6.   

    此a非彼a,你返回的这个a是String数组名
    String a[] = {”d“,”c“};
    这样就好了,你里面不能是char类型的,要是字符型
      

  7.   

    String[] a={'a','b'};
    return a;String[] b=new String[]{'a','b'};
    return b ;这两种都可以
      

  8.   

    String[] a={"a","b"};
    return a;String[] b=new String[]{"a","b"};
    return b ;这两种都可以,不好意思上面写成字符了
      

  9.   

    是return a,但是你函数声明的返回值形式是String[]
      

  10.   

    不知道楼主想要表达个什么,return a是可以的,不过你这里没有放在方法里,不知道你的方法返回类型是什么,Object也行,String[],也行,还有一点就是初始化时错了,应该是双引号,而不是单引号
      

  11.   

    return a; //可以返回!!!
      

  12.   

    是这样的。只根返回就用return ;
      

  13.   

    LZ没有搞清楚你要返回的是什么而已
    JAVA中,除了8中基本类型之外,其他的东西都是无法直接操控的,只能通过引用
    你既然要返回一个数组,那么数组很明显不是基本数据类型,那么必定要返回一个引用
    所以,只要返回a 就可以了,再者,不建议你这种写法,不容易让你明白
    改成这样就清晰明了了
    String[] a={"a","b"};
    return a;首先定义一个String类型的数组“String[]” 名字叫“a” ,然后给他赋初始值
    最后返回是当然是一个引用,其标识符为“a”