Leer Datos Desde Teclado Con Neetbenas
Enviado por chavarria123 • 30 de Septiembre de 2013 • 355 Palabras (2 Páginas) • 221 Visitas
k un poco de conocimiento basico
System.out.println(); sirve para mostrar alwo en pantalla lo k keramos decir
recuerda k el println(); salta la linea a diferencia del print();
System.out.print();k todo lo iria poniendo en la misma linea
bueno generamos un nuevo proyecto
Leer datos desde el teclado
le damos nombre
java
bien xlo visto muchos tienen dudas sobre leer datos desde e teclado(modo consola)
pues bien aki esta uando el BufferedReader
primero
importamos la libreria io(input output)
import java.io.*;
se veria algo asi
Programacion
luego tenemos k declara llas ecepciones
throws IOException
en donde bamos a usarlo un ejemplo de usarlo en el main seria
public static void main(String[] args)throws IOException {
generamoslo k seria nuesta bariable de le
BuffedReader br=new BufferedReader(new InputStreamReader(System.in));
esto es lo principal ya k en este punto br almacenara lo k este introducido x teclado enl la pantaya pero no lo guardara solo lo leera
por eso el valor se lo damos a otra variable
accedemos al texto k lee usando su metodo ya definido x el lenguaje k es
readLine();
bien ahora el valor k regresara sera una cadena de texto osea un String asi k lo manipulamos con una variable String
String texto=br.readLine();
pero si lo k necesitamos s tomarlo como un numero entero tenes k kambiarlo usando el parse
ya esta definodo y se usa asi
int numero=Integer.parseInt(br.readLine());
tipos de conversiones comunes
a entero Integer.parseInt
a float Float.paseFloat punto flotante baja precision dinero promedios
a doble Double.parseDouble punto flotante alta definnincion calculos cientificos
siempre es mejor usar un metodo aun k eso es programacion orientada a objetos
para texto
public static String txt() throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
return br.readLine();
}
para enteros
public static int num() throws IOException{
BuffereddReader br=new BufferedReader(new InputStreamReader(System.in));
num=Integer.parseInt(br.readLine());
return num;
}
modo normal sin metodos principiante
package ejemplo1;
/**
*
* @author hacco
*/
import java.io.*;
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args)throws IOException
...