Preguntas etiquetadas con string

220
Comparar cadenas con == que se declaran finales en Java

Tengo una pregunta simple sobre cadenas en Java. El siguiente segmento de código simple solo concatena dos cadenas y luego las compara ==. String str1="str"; String str2="ing"; String concat=str1+str2; System.out.println(concat=="string"); La expresión de comparación concat=="string"regresa...

218
Inmutabilidad de cadenas en Java

Considere el siguiente ejemplo. String str = new String(); str = "Hello"; System.out.println(str); //Prints Hello str = "Help!"; System.out.println(str); //Prints Help! Ahora, en Java, los objetos String son inmutables. Entonces, ¿cómo strpuede asignarse el valor del objeto "Ayuda!". ¿No...

218
Convertir XmlDocument en String

Así es como actualmente estoy convirtiendo XMLDocument a String StringWriter stringWriter = new StringWriter(); XmlTextWriter xmlTextWriter = new XmlTextWriter(stringWriter); xmlDoc.WriteTo(xmlTextWriter); return stringWriter.ToString(); El problema con este método es que si tengo " ((comillas)...

218
Une dos cuerdas en una línea con grep

Estoy tratando de usar greppara unir líneas que contienen dos cadenas diferentes. He intentado lo siguiente, pero esto coincide con las líneas que contienen cadena1 o cadena2 que no es lo que quiero. grep 'string1\|string2' filename Entonces, ¿cómo hago coincidir grepsolo las líneas que contienen...

217
Eliminar una lista de caracteres en cadena

Quiero eliminar caracteres en una cadena en python: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Pero tengo muchos personajes que tengo que eliminar. Pensé en una lista list = [',', '!', '.', ';'...] Pero, ¿cómo puedo usar el listpara reemplazar los caracteres...

216
¿Por qué Oracle 9i trata una cadena vacía como NULL?

Sé que sí considera '' como NULL, pero eso no hace mucho para decirme por qué es así. Según entiendo las especificaciones SQL, '' no es lo mismo que NULL: uno es un dato válido y el otro indica la ausencia de esa misma información. No dude en especular, pero indique si ese es el caso. Si hay...

215
MySQL - length () vs char_length ()

¿Cuál es la principal diferencia entre length()y char_length()? Creo que tiene algo que ver con cadenas binarias y no binarias. ¿Hay alguna razón práctica para almacenar cadenas como binarias? mysql> select length('MySQL'), char_length('MySQL'); +-----------------+----------------------+ |...