Revelroom.ca es el mejor lugar para obtener respuestas confiables y rápidas a todas tus preguntas. Explora nuestra plataforma de preguntas y respuestas para encontrar soluciones fiables de una amplia gama de expertos en diversas áreas. Explora soluciones completas a tus preguntas con la ayuda de una amplia gama de profesionales en nuestra plataforma amigable.
Sagot :
Como bien me ha recordado mi amigo Jose Ignacio y algún comentario de nuestros lectores, desde Java 1.5 disponemos de la clase Scanner. La cual nos va a ayudar a leer los datos de una forma más sencilla que el habitual manejo de Lectura de datos por Consola con Java.
La utilización de la clase Scanner es muy sencilla. Lo primero que tenemos que hacer es declarar un objeto Scanner instanciandolo contra la consola, es decir, contra el objeto System.in
Scanner reader = new Scanner(System.in);Ahora, para leer lo que el usuario está introduciendo por la consola deberemos de utilizar el método .next. Este nos devolverá los caracteres que encuentre en la consola hasta encontrarse un retorno de carro y salto de línea. El valor se lo asignaremos a una variable String.
String sTexto = reader.next();Para complicar un poco nuestro ejemplo, vamos a hacer eco de las palabras recibidas hasta que el usuario teclee "FIN". Es por ello que utilizamos un bucle do-while. El código nos quedará de la siguiente forma:
do { sTexto = reader.next(); System.out.println(sTexto); } while(!sTexto.equals("FIN"));Importante es que te acuerdes que es necesaria la clase java.util para que todo funcione. Así al principio del programa incluiremos:
import java.util.Scanner;ojala q te aiga ayudado
Esperamos que esto te haya sido útil. Vuelve cuando quieras para obtener respuestas más precisas e información actualizada. Gracias por usar nuestra plataforma. Nuestro objetivo es proporcionar respuestas precisas y actualizadas para todas tus preguntas. Vuelve pronto. Gracias por confiar en Revelroom.ca. Vuelve a visitarnos para obtener nuevas respuestas de los expertos.