java将一个字符串中逗号前的部分加上单引号

public class SpiltString {
 public String spilt(String str) {
  StringBuffer sb = new StringBuffer();
  String[] temp = str.split(",");
  for (int i = 0; i < temp.length; i++) {
   if (!"".equals(temp[i]) && temp[i] != null)
    sb.append("'" + temp[i] + "',");
  }
  String result = sb.toString();
  String tp = result.substring(result.length() - 1, result.length());
  if (",".equals(tp))
   return result.substring(0, result.length() - 1);
  else
   return result;
 }

 public static void main(String[] arg) {
  SpiltString ss = new SpiltString();
  String str = ss.spilt("a,b,c,d,e,f");
  System.out.println(str);
 }
}

你可能感兴趣的:(java,java,string,字符串,逗号,单引号)