Preguntas etiquetadas con java

313
¿Cómo instalo Java en Mac OSX permitiendo el cambio de versión?

Quiero instalar OpenJDK Java en Mac OSX y hacer que funcione junto con otros JDK ya que es una versión más nueva. Actualmente, descargué el tar.gz y lo coloqué en mi camino, pero eso es difícil de mantener. La única otra instalación que encontré que hace más cosas automáticamente es la...

312
¿Cómo iterar sobre un objeto JSON?

Yo uso una biblioteca JSON llamada JSONObject (no me importa cambiar si es necesario). Sé cómo iterar JSONArrays, pero cuando analizo datos JSON de Facebook no obtengo una matriz, solo una JSONObject, pero necesito poder acceder a un elemento a través de su índice, como JSONObject[0]para obtener...

311
¿Qué tan bueno es UUID.randomUUID de Java?

Sé que los UUID aleatorios tienen una muy, muy, muy baja probabilidad de colisión en teoría, pero me pregunto, en la práctica, ¿qué tan bueno es Java randomUUID()en términos de no tener colisión? ¿Alguien tiene alguna experiencia para

311
Eliminar todas las apariciones de char de la cadena

Puedo usar esto: String str = "TextX Xto modifyX"; str = str.replace('X','');//that does not work because there is no such character '' ¿Hay alguna manera de eliminar todas las apariciones de caracteres Xde una Cadena en Java? Intenté esto y no es lo que quiero: str.replace('X',' '); //replace...

311
El dilema JPA hashCode () / equals ()

Ha habido algunas discusiones aquí acerca de las entidades JPA y qué hashCode()/ equals()implementación debería usarse para las clases de entidades JPA. La mayoría (si no todos) de ellos dependen de Hibernate, pero me gustaría discutirlos de manera neutral en la implementación de JPA (por cierto,...