Preguntas etiquetadas con string-concatenation

La concatenación de cadenas es la operación de unir dos cadenas de caracteres de un extremo a otro.




10
Android TextView: "No concatene el texto que se muestra con setText"
Estoy configurando el texto usando setText () de la siguiente manera. prodNameView.setText("" + name); prodOriginalPriceView.setText("" + String.format(getString(R.string.string_product_rate_with_ruppe_sign), "" + new BigDecimal(price).setScale(2, RoundingMode.UP))); En eso, el primero es de uso simple y el segundo es configurar el texto con el formato del texto. Android Studio es muy interesante, utilicé Menú Analyze …



12
const char * concatenación
Necesito concatenar dos caracteres constantes como estos: const char *one = "Hello "; const char *two = "World"; ¿Cómo podría hacer eso? Recibí estos char*mensajes de una biblioteca de terceros con una interfaz C, por lo que no puedo usarlos simplemente std::string.






3
Concatenación de cadenas con Groovy
¿Cuál es la mejor forma (idiomática) de concatenar cadenas en Groovy? Opción 1: calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } Opcion 2: calculateAccountNumber(bank, branch, checkDigit, account) { "$bank$branch$checkDigit$account" } He encontrado un punto interesante sobre este tema en el antiguo sitio web de Groovy: …


9
Mejores prácticas / rendimiento: mezclar StringBuilder.append con String.concat
Estoy tratando de entender cuál es la mejor práctica y por qué concatenar cadenas literales y variables para diferentes casos. Por ejemplo, si tengo un código como este StringBuilder sb = new StringBuilder("AAAAAAAAAAAAA") .append(B_String).append("CCCCCCCCCCC").append(D_String) .append("EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE") .append("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"); ¿Es esta la manera de hacerlo? En esta publicación , noté que el +operador …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.