Sunteți pe pagina 1din 18

Lectura de datos en Java

(JGrasp).
L.I. Jesús Lobato Báez
Lectura de datos en Java.
• La lectura de datos se puede ver como un flujo
de entrada, es decir, una corriente que llevara los
datos de distintos dispositivos de entrada (en
este caso el teclado) hacia la aplicación que se
desarrolla.

• Para la lectura de datos en Java, se emplean


distintos métodos, el que se empleara en esta
ocasión es la clase scanner, que se encuentra en
la clase util.
Lectura de datos en Java (scanner).
• Para utilizar la clase scanner deberá en primer
lugar incluir la clase al principio del código.

▫ import java.util.Scanner;
Lectura de datos en Java (scanner).
• En primer lugar debe declarar un objeto de tipo
scanner, esto se logra por medio de la siguiente
línea:

▫ Scanner Teclado= new Scanner(System.in);

• Dónde scanner es la clase, teclado es el nombre


del nuevo objeto, new reserva el espacio en
memoria para el objeto, Scanner(System.in) crea
el objeto bajo el nombre teclado.
Lectura de datos en Java (scanner).
• Ahora es necesario conocer algunos de los
métodos más importantes:
▫ nextLine()
▫ nextInt()
▫ nextDouble();
Lectura de datos en Java (scanner).
• De acuerdo con lo anterior cabe aclarar que
existen distintos tipos de datos en java, los
utilizados en este apartado son:
Nombre Tipo
String Cadena
int Entero
double Doble precisión (con punto
decimal)
Lectura de datos en Java (scanner,
ejemplo).
• Entonces si desea leer datos del teclado de tipo entero:

import java.util.Scanner; //Incluir la clase que se utilizará.


//Creación de la clase.
public class lecturaDatos
{
public static void main( String[] args ) //Método de entrada.
{
//se crea el objeto de la clase scanner con el nombre teclado.
Scanner teclado = new Scanner(System.in);
//Se le indica a la PC que se utilizará un dato de tipo entero llamado
número.
int numero=0;
//En número se almacena lo que devuelve el método nextInt.
//del objeto teclado, en este caso un entero escrito de teclado.
numero=teclado.nextInt();
//por último se muestra el resultado en la pantalla.
System.out.println( "El número: " + numero );
} //Fin del método de entrada.
} //Fin de la clase.
Lectura de datos en Java (scanner,
ejemplo).
• Para ejecutar el código anterior vaya a
JGrasp/Archivo/Nuevo/Java.
Lectura de datos en Java (scanner,
ejemplo).
• Capture el código presentado con anterioridad.
Lectura de datos en Java (scanner,
ejemplo).
• Compile, de clic en el símbolo , si le pide el
nombre, coloque lecturaDatos.Java si tiene
algún error corrija y reintente compilar.
• Posteriormente ejecute dando clic en el símbolo
, en la parte inferior, específicamente en
ejecución (Run I/O), escriba un número y
presione enter, verá lo siguiente:
Lectura de datos en Java (Ejemplo,
área círculo).

• Ahora se transcribirá un pseudocódigo que


calcula el área del círculo.
Lectura de datos en Java (Ejemplo,
área círculo) .
Proceso AreaCirculo
area<-0;
radio<-0;
Pi<-3.1416;
Escribir 'Programa para calcular el area del circulo';
Escribir 'Da el valor del radio: ';
Leer radio;
area<- Pi* (radio*radio);
Escribir 'El area es: ', area;
FinProceso
Lectura de datos en Java (Ejemplo,
área círculo).
• Quedaría de la siguiente forma:
import java.util.Scanner; //Incluir la clase que se utilizará.
//Creación de la clase.
public class areaCirculo
{
public static void main( String[] args ) //Método de entrada.
{
double pi=3.1416; //Declaración de las variables a utilizar.
double radio=0;
double area=0;
//Se crea el objeto de la clase scanner con el nombre teclado.
Scanner teclado = new Scanner(System.in);
//Se envía un mensaje a la pantalla.
System.out.println( "Introduce el radio: " );
//Del objeto teclado, en este caso un Double escrito de teclado.
radio=teclado.nextDouble();
//Realizar la operación .
area=pi*(radio*radio);
//Por último se muestra el resutado en la pantalla.
System.out.println( "El área del círculo es: " + area);
} //Fin del método de entrada.
} //Fin de la clase.
Lectura de datos en Java (Ejemplo,
área círculo).
• Ahora en JGrasp, vaya a
JGrasp/Archivo/Nuevo/Java.
Lectura de datos en Java (Ejemplo,
área círculo).
• Capture el código para calcular el área del
circulo.
Lectura de datos en Java (Ejemplo,
área círculo)
• Compile, de clic en el símbolo , si le pide el
nombre, coloque areaCirculo.Java si tiene algún
error corrija y reintente compilar.
• Posteriormente ejecute dando clic en el símbolo
, en la parte inferior, específicamente en
ejecución (Run I/O), escriba el valor del radio
presione enter, verá lo siguiente:
Lectura de datos en Java (Ejemplo,
área círculo).
El conocimiento es de todos, pero sólo algunos lo hacen suyo.

Jesús Lobato Báez

S-ar putea să vă placă și