¿Cómo funciona comparar en Java?