problema con StdIn.readAllStrings()
Publicado por Carlos (3 intervenciones) el 14/01/2015 11:56:56
Hola a todos:
Estoy estudiando un programa de ordenación de cadenas, el clásico merge, y tengo un problema con la ejecución del mismo.
El programa lee una serie de cadenas usando esta secuencia:
---------------------------
public static void main(String[] args) {
String[] a = StdIn.readAllStrings();
Merge.sort(a);
show(a);
}
--------------------------
El problema es que, cuando lo ejecuto, no soy capaz de salir de la lectura de las cadenas (el Stdln.readAllStrings). Seguro que es una cosa de lo más tonta, como usar algún carácter para indicar la terminación de la introducción de cadenas, pero no doy con ello.
¿Podría alguien ayudarme?
Muchas gracias,
Carlos, un novato.
Estoy estudiando un programa de ordenación de cadenas, el clásico merge, y tengo un problema con la ejecución del mismo.
El programa lee una serie de cadenas usando esta secuencia:
---------------------------
public static void main(String[] args) {
String[] a = StdIn.readAllStrings();
Merge.sort(a);
show(a);
}
--------------------------
El problema es que, cuando lo ejecuto, no soy capaz de salir de la lectura de las cadenas (el Stdln.readAllStrings). Seguro que es una cosa de lo más tonta, como usar algún carácter para indicar la terminación de la introducción de cadenas, pero no doy con ello.
¿Podría alguien ayudarme?
Muchas gracias,
Carlos, un novato.
Valora esta pregunta


0