Java - Detectar un salto de Linea en java

 
Vista:
sin imagen de perfil
Val: 9
Ha aumentado su posición en 2 puestos en Java (en relación al último mes)
Gráfica de Java

Detectar un salto de Linea en java

Publicado por Cristian (7 intervenciones) el 14/09/2017 03:12:12
Hola.
como dice el titulo, necesito detectar un salto de linea. tengo un programa en el que hay un ciclo, y en el se leen tres datos de tipo entero, la cosa es que para que deje de leer esos tres datos se requiere un salto de linea, algo asi:

**
21
123

213
**

Justo en ese salto de linea deberia dejar de leer los datos (Salirse del ciclo), la cosa es que no se como se hace para que se detecte cuando no se ingreso nada, o se salto de linea.

Estoy usando la clase Scanner para leer los datos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Detectar un salto de Linea en java

Publicado por Costero (148 intervenciones) el 14/09/2017 21:12:37
No estoy seguro si entendi correctamente pero:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
int [] arr = new int[5];
 
Scanner sc = new Scanner(System.in);
 
System.out.println("Ingrese 5 numeros a continuación:");
 
for(int i=0; i < arr.length; ++i) {
    System.out.printf("Ingrese el valor de N%s: ", i+1);
    String value = sc.nextLine();
    if(value.isEmpty()) {
        // no se ingreso nada. El usuario tecleo <ENTER>
        break;
    }
    arr[i] = Integer.valueOf(value);
}
 
sc.close();
 
Arrays.sort(arr);
System.out.println("Sorted values ...");
for(int i = arr.length - 1; i > -1; i--) {
    System.out.print(arr[i] + ", ");
}
System.out.println();
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar