Cómo agregar una cadena a una variable StringBuffer en JAVA
Mi código es el siguiente. Necesito agregar comillas simples para cada palabra en la cadena con comillas simples después de agregar DD a ella.
public class Main {
public static void main(String[] args) {
String ChkboxIds = "'a1b2c3','321cba','123abc'";
String checkBoxId = null;
String checkId = null;
StringBuilder checkIDS = new StringBuilder("");
for(int i=0;i<=ChkboxIds.split(ChkboxIds, ',').length;i++){
checkBoxId = "DD"+ChkboxIds.split(",")[i].replace("''","")+",";
checkId = checkBoxId.substring(0, checkBoxId.length() - 5);
System.out.println("---PRINT---" + checkId);
for(int j=0;j<i;j++){
checkids.append("'").append(checkid.split(",")).append("','");
system.out.println("---print123----" + checkids);
}
}
}
}
he intentado usar stringbuffer también. por favor, señale sus respuestas aquí. el resultado que obtengo es algunos datos basura mientras necesito las palabras con dd adjunto al inicio.
salida esperada: 'dda1b2c3','dd321cba','dd123abc'
checkids.append(“‘”).append(checkid.split(“,”)).append(“‘,'”);=”” system.out.println(“—print123—-“=”” +=”” checkids);=”” }=”” }=”” }=”” }=”” ="" he="" intentado="" usar="" stringbuffer="" también.="" por="" favor,="" señale="" sus="" respuestas="" aquí.="" el="" resultado="" que="" obtengo="" es="" algunos="" datos="" basura="" mientras="" necesito="" las="" palabras="" con="" dd="" adjunto="" al="" inicio.="" salida="" esperada:=""></i;j++){
checkids.append("'").append(checkid.split(",")).append("','");
system.out.println("---print123----" + checkids);
}
}
}
}
he intentado usar stringbuffer también. por favor, señale sus respuestas aquí. el resultado que obtengo es algunos datos basura mientras necesito las palabras con dd adjunto al inicio.
salida esperada: 'dda1b2c3','dd321cba','dd123abc'
>
davy.ai
Para agregar comillas simples a cada palabra en una cadena con comillas simples después de agregarle ‘DD’, puedes usar el siguiente código:
Este código primero divide la cadena
ChkboxIds
por comas y luego itera sobre cada elemento. Dentro del bucle, se agrega “DD” al elemento, se eliminan las comillas simples y se agrega comilla simple, coma y otra comilla simple acheckIDS
. Finalmente,checkIDS
se convierte a una cadena y se elimina la última coma y comilla simple para obtener la salida esperada.