comparison

Por qué hacer = = comparaciones con Integer.valueOf (Cadena) ¿da resultados diferentes para 127 y 128?

No tengo idea de por qué estas líneas de código devuelven diferentes valores: System.out.println(Integer.valueOf("127")==In ... de esta pregunta , pero todavía no entiendo cómo puede regresar true, y por qué el código en la segunda línea devuelve false.

Comparación de cadenas en Python: es vs == [duplicate]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué comparar cadenas en Python usando '==' o 'is' a vece ... trampa...), pero me pregunto si está destinado a ser reservado para cuando te importa encontrar dos objetos con el mismo id.

comprobar si todos los elementos de una lista son idénticos

Necesito la siguiente función: Entrada : a list Salida: True si todos los elementos de la lista de entrada se evalúan ... n suficientemente raramente), no se requiere cortocircuito. Entonces, con mucho, el más rápido es @Ivo van der Wijk solución.

el operador " is " se comporta inesperadamente con enteros

¿Por qué lo siguiente se comporta inesperadamente en Python? >>> a = 256 >>> b = 256 >>> a is b ... una mejor manera de comparar dos objetos arbitrarios para ver si son los mismos cuando no sé de antemano si son números o no?

Diferencia entre"!==" y "==!" [cerrado]

Ayer me tropecé con esto cuando he modificado el código PHP escrito por otra persona. Estaba desconcertado de que una simple ... rlo en lugar de buscar la cadena literal). ¿Alguien ha visto esto antes y puede arrojar alguna luz sobre este comportamiento?

¿En qué difieren los operadores de comparación PHP equality (== double equals) e identity (=== triple equals)?

¿Cuál es la diferencia entre == y ===? ¿Cómo funciona exactamente la comparación loosely ==? ¿Cómo funciona exactamente la comparación estricta ===? ¿cuáles serían algunos ejemplos útiles?

Cómo comprobar si una variable no es null?

Sé que a continuación se presentan las dos formas en JavaScript para verificar si una variable no es null, pero estoy confundido cuál es la mejor práctica para usar. Debo hacer: if (myVar) {...} O if (myVar !== null) {...}

Sentencia Switch for greater-than / less-than

Así que quiero usar una instrucción switch como esta: switch (scrollLeft) { case (<1000): //do stuff break; ca ... de hacer precisamente eso. Odio usar sentencias 30 if, así que prefiero usar la sintaxis switch. ¿Hay algo que pueda hacer?

Python - doctest vs unittest [cerrado]

Estoy tratando de comenzar con las pruebas unitarias en Python y me preguntaba si alguien podría explicar las ventajas y desventajas de doctest y unittest. ¿Para qué condiciones utilizarías cada una?

¿Cómo simplificar una implementación de compareTo() null-safe?

Estoy implementando el método compareTo() para una clase simple como esta (para poder usar Collections.sort() y otras ventaja ... definitivamente debe ser preferido si en Java 8, y en estos días Java 8 debe estar disponible para casi todos los proyectos.

Los 3 iguales diferentes

¿Cuál es la diferencia entre =, ==, y ===? Creo que usar un signo igual es declarar una variable, mientras que dos signos i ... les es para una condición de comparación y, por último, tres signos iguales es para comparar valores de variables declaradas.

Por qué`, null>= 0 && null <= 0` pero no `null == 0`?

Tuve que escribir una rutina que incrementa el valor de una variable en 1 si su tipo es number y asigna 0 a la variable si no ... e tautológica (v >= 0 && v <= 0) === (v == 0) sea falsa. ¿Por qué null es como 0, aunque en realidad no es 0?

Cuándo usar CouchDB sobre MongoDB y viceversa

Estoy atrapado entre estas dos bases de datos NoSQL. En mi proyecto crearé una base de datos dentro de una base de datos. P ... . Creo que MongoDB o CouchDB serán buenos para esto, pero no estoy seguro de cuál. También necesitaré una búsqueda eficiente.

Comparar dos objetos de la lista para la igualdad, ignorando el orden [duplicar]

Esta pregunta ya tiene una respuesta aquí: Comparando dos colecciones para la igualdad, independientemen ... r las respuestas, pero me olvidé de añadir algo, el número de ocurrencias de cada elemento debe ser el mismo en ambas listas.

Comparar solo la parte de fecha sin comparar el tiempo en JavaScript

¿Qué tiene de malo el siguiente código? Tal vez sería más simple comparar la fecha y no la hora. No estoy seguro de cómo ha ... { alert(now + '\n' + userDate); } }); ¿Hay una forma más sencilla de comparar fechas y no incluir la hora?

¿Cómo hago una comparación de cadenas que no distingue entre mayúsculas y minúsculas?

¿Cómo puedo hacer una comparación de cadenas insensible a mayúsculas y minúsculas en Python? Me gustaría encapsular la comp ... mbién me gustaría tener la capacidad de buscar valores en un diccionario hash por cadenas usando cadenas regulares de Python.

Cómo comparar fechas en Java? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Java: ¿cómo puedo comprobar si una Fecha está dentro de un ci ... 0 date3 es siempre mayor que date1 y date2 es siempre hoy. ¿Cómo Yo compruebe si la fecha de hoy es entre fecha1 y fecha 3?

Comparando dos cadenas, ignorando mayúsculas y minúsculas en c # [duplicar]

Posible Duplicado:¿Cuál es la diferencia entre diferentes string compare methods ¿Cuál de los dos siguientes es más ... (val.Equals("astringvalue", StringComparison.InvariantCultureIgnoreCase)) O if (val.ToLowerCase() == "astringvalue") ?

¿Cómo funciona la comparación de tuples en Python?

He estado leyendo el libro de programación Core Python , y el autor muestra un ejemplo como: (4, 5) < (3, 5) # Equals f ... me pregunto, ¿cómo / por qué es igual a falso? ¿Cómo compara python estas dos tuplas? Por cierto, no se explica en el libro.

¿Forma óptima de comparar cadenas en JavaScript? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Hay un JavaScript strcmp ()? ... ipt, que puede devolver un valor ternario para que solo se requiera una comparación en cada iteración de la búsqueda binaria?