或许你可以采用间接的办法
如:用text.replaceAll(","," ")
把逗号用空格代替
然后用上述方法拆分字符串

解决方案 »

  1.   

    StringTokenizer st=new StringTokenizer(text,",");
    这句话本来就是用","做的分隔符啊
    用空格做分隔符是:
    StringTokenizer st=new StringTokenizer(text," ");如果两个都要做分隔符,就只能用循环;或者先用replaceAll替换其中一个为另一个(如把空格换成逗号,然后再用逗号做分隔符)
      

  2.   

    你创建StringTokenizer的源代码不对,应该如下。注意","前有空格
    StringTokenizer st=new StringTokenizer(text," ,");