Preguntas con la etiqueta [immutability]
¿Por qué las estructuras mutables son "malas"?
Después de las discusiones aquí sobre SO, ya leí varias veces el comentario de que las estructuras mutables son "malas" (como en la respuesta a esta pregunta ). ¿Cuál es
efecto de cambiar String usando la reflexión
Como todos sabemos, String es inmutable en Java. sin embargo, se puede cambiar mediante la reflexión, obteniendo el Campo y configurando el nivel de acceso. (Sé que no es aconsejable,
¿Por qué se utilizan signos de exclamación en los métodos Ruby?
En Ruby, algunos métodos tienen un signo de interrogación ( ?) que formula una pregunta comoinclude? esa: si el objeto en cuestión está incluido, esto luego devuelve verdadero/falso. Pero, ¿por
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, las cadenas son inmutables. Entonces, ¿cómo
Acerca del cambio de identificación de una cadena inmutable
Algo sobre el idtipo de objetos str(en Python 2.7) me desconcierta. El strtipo es inmutable, por lo que esperaría que una vez creado, siempre tenga el mismo archivo id. Creo
¿Cuál es la diferencia entre copia superficial, copia profunda y operación de asignación normal?
import copy a = "deepak" b = 1, 2, 3, 4 c = [1, 2, 3, 4] d = {1: 10, 2: 20, 3: 30} a1 = copy.copy(a) b1 =
¿Qué se entiende por inmutable?
¿Qué significa exactamente inmutable ? Es decir, ¿cuáles son las consecuencias de que un objeto sea mutable o inmutable? En particular, ¿por qué JavaString los s de Java son inmutables?
Eliminar caracteres específicos de una cadena en Python
Estoy intentando eliminar caracteres específicos de una cadena usando Python. Este es el código que estoy usando ahora mismo. Desafortunadamente, parece que no le hace nada a la cuerda. for