Java中如何将字符串数组转换成字符串

Posted 学无先后,达者为师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java中如何将字符串数组转换成字符串相关的知识,希望对你有一定的参考价值。

如果将“字符串数组”转换成“字符串”,只能通过循环,没有其他方法:

public static String getExecSqlString(String str){

  StringBuffer sb = new StringBuffer();

  String prefixStr = str.substring(0,str.indexOf("("));

  String subStr = str.substring(str.indesOf("(")+1,str.substring(")"));

  String vals[] = subStr.split("(");

  for(int i=0;i<vals.length;i++){

    if(i == vals.length-1){

      vals[i] = "?";

    }else{

      if(i == 0){

        vals[i] = "(?,";

      }else{

        vals[i] = "?,";

      }

    }

    sb.append(vals[i]);

  }

  return prefixStr+sb.toString();

}

================END========================  

以上是关于Java中如何将字符串数组转换成字符串的主要内容,如果未能解决你的问题,请参考以下文章

java中如何将字符数组转换成字符串,以逗号分割

Java中如何将字符串数组转换成字符串

java 中如何将一个字符串转换成一个整数数组

JAVA中怎么把字符串转换成字符数组

JAVA中怎么把字符串转换成字符数组

java 中怎么把一个数组的字符串转换成一个数组