Preguntas etiquetadas con java

171
Cree un proyecto en un JAR automáticamente en Eclipse

Tengo un proyecto Eclipse donde quiero mantener mi proyecto Java integrado en un JAR automáticamente. Sé que tengo una opción para exportar el proyecto a un JAR; si hago un clic derecho; pero lo que realmente estoy buscando es que, al igual que Eclipse, construye automáticamente los .classarchivos...

171
¿Debo usar string.isEmpty () o "" .equals (string)?

El título básicamente lo dice todo. Por lo general, estoy probando esto junto con un string == null, así que no estoy realmente preocupado por una prueba nula-segura. ¿Cuál debería usar? String s = /* whatever */; ... if (s == null || "".equals(s)) { // handle some edge case here } o if (s ==...

171
Java enum: por que usar toString en lugar de name

Si miras en la API de enumeración el método name()dice que: Devuelve el nombre de esta constante enum, exactamente como se declara en su declaración enum. La mayoría de los programadores deben usar el método toString con preferencia a este, ya que el método toString puede devolver un nombre más...

171
Grupos de captura de expresiones regulares de Java

Estoy tratando de entender este bloque de código. En el primero, ¿qué es lo que estamos buscando en la expresión? Entiendo que es cualquier carácter (0 o más veces *) seguido de cualquier número entre 0 y 9 (una o más veces +) seguido de cualquier carácter (0 o más veces *). Cuando esto se...

170
Colección inmutable vs inmodificable

Desde el Resumen del marco de colecciones : Las colecciones que no admiten operaciones de modificación (como add, removey clear) se denominan no modificables . Las colecciones que no son inmodificables son modificables . Las colecciones que además garantizan que ningún cambio en el...

170
Ordenar una matriz en Java

Estoy tratando de hacer un programa que consista en una matriz de 10 enteros que tengan un valor aleatorio, hasta ahora muy bueno. Sin embargo, ahora necesito ordenarlos en orden de menor a mayor valor y luego imprimirlos en la pantalla, ¿cómo lo haría? (Perdón por tener tanto código para un...

170
¿No se detectó la excepción de Java?

Tengo un pequeño problema teórico con las construcciones try-catch. Ayer tomé un examen práctico sobre Java y no entiendo el siguiente ejemplo: try { try { System.out.print("A"); throw new Exception("1"); } catch (Exception e) { System.out.print("B"); throw new Exception("2"); } finally {...