代码:public class Practice_Canvert { /**
 * @param args
 */
public static void main(String[] args) {

String s = "1,2,3,4,5,6,7,8,9,0";
String sb[] = s.split(,);
}}
编译出的问题:Practice_Canvert.java:10: 非法的表达式开始
                String sb[] = s.split(,);还有一个问题是:我用Eclipse写的时候,创建了一个String 对象,为什么就是 点不出对象的split方法呢! s.split?

解决方案 »

  1.   

    要这样:String sb = s.split(",");
    LZ少了双引号
      

  2.   

    不好意思,少了[]
    String[] sb = s.split(",");
      

  3.   

    []在Java中还是可以这样用的吧。只需改 s.split(",");
      

  4.   

    楼主完了双引号了,String[] sb = s.split(",");
      

  5.   

    s.split(,); 
    是差个双引号哦s.split(",");
    split出不来,你的.号是不是在英文下拼写的呢
      

  6.   

    楼上已回答你的问题了,split不出来,你这样试试看行不行,window-preferences-java-editor-content assit,之后在auto activation标签下把第二个选项改成  .  就行了.
      

  7.   


    public class Practice_Canvert { 
    public static void main(String[] args) { 
    String s = "1,2,3,4,5,6,7,8,9,0"; 
    String sb[] = s.split(","); 

    }
    缺少引号