Java Clase Scanner
La clase Scanner de Java provee métodos para leer valores de entrada
de varios tipos y está localizada en el paquete java.util. Los valores de
entrada pueden venir devarias fuentes, incluyendo valores que se entren por
el teclado o datos almacenados en un archivo.
Para utilizar esa clase tenemos que crear primero un objeto de ella
para poder invocar sus métodos.La siguiente declaración crea un objeto de la
clase Scanner que lee valores de entrada del teclado.
Scanner teclado = new Scanner(System.in);
El propósito de pasar a System.in como argumento esconectar o
establecer una relación entre el objeto tipo Scanner, con nombre teclado en la
declaración anterior, y el objeto System.in, que representa el sistema
estándar de entrada de informaciónen Java. Si no se indica lo contrario, el
teclado es, por omisión, el sistema estándar de entrada de información en
Java.
Luego que se tenga un objeto de la clase Scanner asociado al sistemaestándar de entrada System.in, llamamos, por ejemplo, su método nextInt
para entrar un valor del tipo int. Para entrar otros valores de otros tipos de
datos primitivos, se usan los métodoscorrespondientes como nextByte o
nextDouble.
Método
nextByte()
nextDouble()
nextFloat()
nextInt()
nextLong()
nextShort()
next()
nextLine()
Ejemplo
byte b = teclado.nextByte();
double d =teclado.nextDouble();
float f = teclado.nextFloat();
int i = teclado.nextInt();
long l = teclado.nextLong();
short s = teclado.nextShort();
String p = teclado.next();
String o = teclado.nextLine();Ejemplo:
Escriba una aplicación en Java que calcule y muestre el perímetro y
el área de un rectángulo, dados la longitud y anchura de él.
Algoritmo:
ENTRADA:
PROPOSITO:
SALIDA:
La longitud yanchura del rectángulo.
Calcular el perímetro y área del rectángulo.
El perímetro y área del rectángulo.
Pasos:
1. Considerar la Longitud y Anchura del rectángulo.
1.1 Longitud ← longitud...
Regístrate para leer el documento completo.