Hay dos Formas muy utilizadas.
PRIMERA FORMA:
/**
*
* cualquier duda sobre este codigo, shamirdhc31@gmail.com
*/
import java.util.Scanner;
public class ENTRADA_DATOS_01
{
public static void main(String[] ARGUMENTOS)
{
Scanner TECLADO = new Scanner(System.in);
String VAR_STRING;
int VAR_INT;
float VAR_FLOAT;
double VAR_DOUBLE;
byte VAR_BYTE;
//-- ENTRADA DE DATOS EN DIFERENTES TIPOS
//-- IMPORTANTE..¡¡¡
//-- SE TIENE QUE INGRESAR SEGUN AL FORMATO DE LA VARIABLE
//-- O NOS GENERARA UN ERROR
System.out.print("INGRESE UN STRING : ");
VAR_STRING = TECLADO.nextLine();
System.out.print("INGRESE UN INT : ");
VAR_INT = TECLADO.nextInt();
System.out.print("INGRESE UN FLOAT : ");
VAR_FLOAT = TECLADO.nextFloat();
System.out.print("INGRESE UN DOUBLE : ");
VAR_DOUBLE = TECLADO.nextDouble();
System.out.print("INGRESA UNA BYTE : ");
VAR_BYTE = TECLADO.nextByte();
//-- SALIDA DE DATOS EN DIFERENTES TIPOS
System.out.println("EL STRING INGRESADO ES : " + VAR_STRING);
System.out.println("EL INT INGRESADO ES : " + VAR_INT);
System.out.println("EL FLOAT INGRESADO ES : " + VAR_FLOAT);
System.out.println("EL DOUBLE INGRESADO ES : " + VAR_DOUBLE);
System.out.println("EL BYTE INGRESADO ES : " + VAR_BYTE);
}
}
SEGUNDA FORMA:
/**
*
* cualquier duda sobre este codigo, shamirdhc31@gmail.com
*/
import java.io.*;
public class ENTRADA_DATOS_02
{
public static void main(String[] ARGUMENTOS) throws IOException
{
BufferedReader TECLADO = new BufferedReader(new InputStreamReader(System.in));
String VAR_STRING;
int VAR_INT;
float VAR_FLOAT;
double VAR_DOUBLE;
char VAR_CHAR;
//-- ENTRADA DE DATOS EN DIFERENTES TIPOS
//-- IMPORTANTE..¡¡¡
//-- SE TIENE QUE INGRESAR SEGUN AL FORMATO DE LA VARIABLE
//-- O NOS GENERARA UN ERROR
System.out.print("INGRESE UN STRING : ");
VAR_STRING = TECLADO.readLine();
System.out.print("INGRESE UN NUMERO INT : ");
VAR_INT = Integer.parseInt(TECLADO.readLine());
System.out.print("INGRESE UN DECIMAL FLOAT : ");
VAR_FLOAT = Float.parseFloat(TECLADO.readLine());
System.out.print("INGRESE UN DECIMAL BYTE : ");
VAR_DOUBLE = Double.parseDouble(TECLADO.readLine());
System.out.print("INGRESA UN CHAR (UNA SOLA LETRA): ");
VAR_CHAR = TECLADO.readLine().charAt(0);
//-- SALIDA DE DATOS EN DIFERENTES TIPOS
System.out.println("EL STRING INGRESADO ES : " + VAR_STRING);
System.out.println("EL INT INGRESADO ES : " + VAR_INT);
System.out.println("EL FLOAT INGRESADO ES : " + VAR_FLOAT);
System.out.println("EL DOUBLE INGRESADO ES : " + VAR_DOUBLE);
System.out.println("EL CHAR INGRESADO ES : " + VAR_CHAR);
}
}
IMPORTANTE...¡¡¡¡
La PRIMERA FORMA es mas facil de implementar pero genera muchos ERRORES, por eso es RECOMENDABLE utilizar la SEGUNDA FORMA
Y Como siempre Aqui esta el PROYECTO con las DOS FORMAS DE ENTRADA JAVA
La descarga es DIRECTA:
BAJAR PROYECTO CON LAS DOS FORMAS DE ENTRADA JAVA
IMPORTANTE : "TODOS LOS CODIGOS INDICADOS AQUI SON ESCRITOS POR MI, ASI QUE CUALQUIER DUDA O EJERCICIO QUE NO PUEDAN RESOLVER, NO DUDEN EN MANDARME UN E-MAIL A MI CORREO"
shamirdhc31@gmail.com
0 comentarios: