P. 1
Entrada de datos en Java

Entrada de datos en Java

4.67

|Views: 38.944|Likes:
Publicado porAVillanueva
Apuntes de entrada de datos en Java, fundamentos de programacion
Apuntes de entrada de datos en Java, fundamentos de programacion

More info:

Categories:Types, School Work
Published by: AVillanueva on Jul 09, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

07/31/2013

pdf

text

original

Alejandro Villanueva - 2008

Entrada de datos en Java
Las clases definen como es un objeto. ‘String’ es el tipo de dato para cadenas de texto. Math.pow(‘base’,’potencia’); Math.sqrt(‘cantidad’); Stream: Flujo Para definir una entrada de datos hay que declarar un Input Stream Reader que es una clase de la librería que debe de importarse. Permite leer datos. Hay dos flujos de salida: System.out y System.err para imprimir en la consola. Hay un flujo de entrada System.in para el teclado. Para hacer una entrada de datos hay que hacer los siguientes pasos. 1. Añadir la sentencia import java.io.*; para importar una librería de Java. 2. Crear un Input Stream Reader. Escribiendo las líneas de código: a. InputStreamReader ‘nombre de InputStreamReader (System.in); objeto de entrada’=new

Esta línea declara la creación de un objeto de la clase Input Stream Reader como intancia de ella, dandole el atributo de leer su valor de System.in 3. Crear Buffered Reader. El lector del valor introducido por System.in, se hace escribiendo: a. BufferedReader ‘nombre de lector’ = new BufferedReader (‘nombre de variable de entrada’); b. String ‘nombre arreglo de caracteres’ = lector.readLine(); Las dos instrucciones logran leer el caracter introducido en el teclado almacenándolo (BufferedReader) y leyéndolo posteriormente como un arreglo de caracteres (lector.readLine), no como un valor numérico. 4. Convertir los caracteres a números. Declarando una variable int y luego escribiendo: a. Integer.parseInt(‘nombre arreglo de caracteres’);

Alejandro Villanueva - 2008 Entrada de datos con un scanner. 1. Importar la herramienta import java.util.*; 2. Declarar objeto de tipo escaner dentro del método de clase main: a. Scanner ‘nombre’ = new Scanner (System.in); 3. Declarar una variable que almacena el valor numérico: a. Int ‘variable’ = variable.nextInt(); Si en vez de valores numéricos se desea introducir texto se usan las sentencias nextLine(); (leer hasta un enter) y next(); (hasta un espacio) colocándose despues de ‘variable.’ . Int en el caso de numéricos puede ser cambiado por float o double.

Para convertir de carácter a numérico seleccionando un carácter del arreglo que contenga una determinada variable. Dos opciones: 1. x1=(int) variable.charAt(1); ó 2. x1=Integer.parseInt(variable.charAt(1)); De acuerdo a la versión de la máquina virtual Java la manera de parsear selectivamente el arreglo puede variar. En algunas versiones el apreso selectivo se hace con: 3. x1=Integer.parseInt(variable.substring(1,2)); Para referirse al segundo elemento del arreglo, si se quiere el primero es (0,1), el tercero (2,3) y así.

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->