Preguntas etiquetadas con java

81
Plantilla Intellij Live

¿Hay alguna forma de usar un valor de token predeterminado en Intellij? Live templates ? Por ejemplo, tengo la siguiente plantilla en vivo que declara una variable privada que me gustaría crear casi para cada clase: private static final Logger logger = Logger.getLogger($CLASS$.class) Parece...

81
Oyentes de GUI de Java sin AWT

Soy un desarrollador de Java principiante, aprendiendo solo de los tutoriales de Internet. Estoy aprendiendo aplicaciones GUI de pantalla completa. Ayer me dijeron que no debería usar AWT en mis programas porque está desactualizado. Ya conozco los componentes livianos y pesados, el principal...

81
Prueba de JUnit con entrada de usuario simulada

Estoy tratando de crear algunas pruebas JUnit para un método que requiere la entrada del usuario. El método bajo prueba se parece un poco al método siguiente: public static int testUserInput() { Scanner keyboard = new Scanner(System.in); System.out.println("Give a number between 1 and 10");...

81
java que tan caro es una llamada a un método

Soy un principiante y siempre he leído que es malo repetir código. Sin embargo, parece que para no hacerlo, normalmente tendría que tener llamadas a métodos adicionales. Digamos que tengo la siguiente clase public class BinarySearchTree<E extends Comparable<E>>{ private...

81
¿Cuándo debería elegir SAX sobre StAX?

Los analizadores xml en streaming como SAX y StAX son más rápidos y más eficientes en memoria que los analizadores que construyen una estructura de árbol como los analizadores DOM. SAX es un analizador push, lo que significa que es una instancia del patrón de observador (también llamado patrón...

81
Java getHours (), getMinutes () y getSeconds ()

Que yo sepa getHours(), getMinutes()y getSeconds()es Todos los desuso en Java y que se reemplacen por Calendar.HOUR_OF_DAY, Calendar.MINUTE, Calendar.SECOND. De hecho, estos devolverán la hora, el minuto y el segundo para ese momento en particular. Sin embargo, me gustaría recuperar las horas y...

81
Afirmar coincidencias de expresiones regulares en JUnit

Ruby's Test::Unittiene un buen assert_matchesmétodo que se puede usar en pruebas unitarias para afirmar que una expresión regular coincide con una cadena. ¿Hay algo parecido a esto en JUnit? Actualmente, hago esto: assertEquals(true, actual.matches(expectedRegex));

81
Imprimir ArrayList

Tengo una ArrayList que contiene objetos de dirección. ¿Cómo imprimo los valores de este ArrayList, lo que significa que estoy imprimiendo el contenido del Array, en este caso números. Solo puedo hacer que imprima la dirección de memoria real de la matriz con este código: for(int i = 0; i...