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========================  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM