String str="a . b . c";
     String[] list=str.split(".");
             list为什么为空呢?

解决方案 »

  1.   

    String str="a . b . c";
         String[] list=str.split(".");
                 list为什么为空呢?
    好象是全角的问题吧String[] list=str.split(" . ");
      

  2.   

    public class Mytest {
       public static void main(String[] args) {
       String str="a . b . c";
          String[] list=str.split("\\.");
          for(int i = 0;i<list.length;i++) {
           System.out.println(list[i]);
          }
       }
    }
      

  3.   

    split后面的参数是一个正则表达式
      

  4.   

    public String[] split(String regex)regex - 定界正则表达式 
      

  5.   

    想把abc都分离出来用 StringTokenizer这个方法