GOOGLE ADS

miércoles, 27 de abril de 2022

Escaneo de múltiples líneas usando un solo objeto de escáner

Soy un novato en Java, así que no bajes la calificación si esto te suena absolutamente tonto.

ok, ¿cómo ingreso esto usando un solo objeto de escáner?

5


Hola cómo estás


Bienvenido a mi mundo


6 7

para aquellos de ustedes que sugieren

scannerobj.nextInt->nextLine->nextLine->nextInt->nextInt,,,

fijate que no funciona!!!

Gracias


Solución del problema

public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.printf("Please specify how many lines you want to enter: ");
String[] input = new String[in.nextInt()];
in.nextLine(); //consuming the <enter> from input above
for (int i = 0; i < input.length; i++) {
input[i] = in.nextLine();
}
System.out.printf("\nYour input:\n");
for (String s: input) {
System.out.println(s);
}
}

Ejemplo de ejecución:

Please specify how many lines you want to enter: 3
Line1
Line2
Line3
Your input:
Line1
Line2
Line3

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...