String s="c:\dir\file.txt";s.split("\\");
无法工作~~~怎么才能得到
c:
dir
file.txt以"\"分隔

解决方案 »

  1.   

    s.split("\");
    这样可以么?呵呵,我也是初学者~~~~
      

  2.   

    StringTokenizer commaToker = new StringTokenizer(s, ",");
      String[] result = new String[commaToker.countTokens()];
      int k = 0;
      while (commaToker.hasMoreTokens()) {
       result[k] = commaToker.nextToken();
       k++;
      }
      

  3.   

    StringTokenizer commaToker = new StringTokenizer(s, "\\");
      

  4.   

    String s="c:\dir\file.txt";要改成:String s="c:\\dir\\file.txt";“\”是转意符,\d,\f都是特殊字符了。