Ejemplos:
/**
* Este programa despliega un saludo personalizado.
*/
import java.util.Scanner;
public class Saludo
{
public static void main( String[] args )
{
Scanner entrada = new Scanner( System.in );
String nombre;
System.out.print( "¿Cuál es tu nombre?" );
nombre = entrada.nextLine();
System.out.printf( "¡Hola %s!", nombre );
} //fin del método main
} //fin de la clase Saludo
/**
* Este programa calcula e imprime la cantidad de una orden de compra.
*/
import java.util.Scanner;
public class CalcularPrecio
{
public static void main( String[] args )
{
//variables locales
Scanner entrada = new Scanner( System.in );
double precio; //precio de compra del artículo
int cantidad; //número de artículos comprados
double total; //el cálculo de la orden de compra
//lectura
System.out.print( "Precio de compra? " );
precio = entrada.nextDouble();
System.out.print( "Cantidad? " );
cantidad = entrada.nextInt();
//cálculos
total = precio * cantidad;
//impresión de resultados
System.out.printf( "Total de orden de compra = $%.2f", total );
} //fin del método main
} //fin de la clase CalcularPrecio
/**
* Programa que ilustra la lectura desde el teclado.
*/
import java.util.Scanner;
public class Lectura
{
public static void main( String[] args )
{
Scanner entrada = new Scanner( System.in );
System.out.print( "Teclea dos números enteros (por ejemplo 3, 4 )" );
System.out.println( " separados por dos o más espacios:" );
int n1 = entrada.nextInt();
int n2 = entrada.nextInt();
System.out.printf( "Ingresaste el número %d y %d %n", n1, n2 );
System.out.print( "Ingresa dos números (por ejemplo 4.3, 3, -5.4)" );
System.out.println( "separados por dos o más espacios:" );
double d1 = entrada.nextDouble();
double d2 = entrada.nextDouble();
System.out.printf( "Ingresaste el número %f y %f %n", d1, d2 );
System.out.println( "Teclea dos palabras (por ejemplo hola mundo):" );
String palabra1 = entrada.next();
String palabra2 = entrada.next();
System.out.printf( "Ingresaste las palabras \" %s \" y \" %s \" %n",
palabra1, palabra2 );
String junk = entrada.nextLine(); //obtiene un '\n'
System.out.println( "Ingresa una línea de texto:" );
String linea = entrada.nextLine();
System.out.printf( "Tecleaste: \" %s \" %n", linea );
} //fin del método main
} //fin de la clase Lectura
/**
* Programa que ilustra la lectura desde el teclado.
*/
import java.util.Scanner;
public class Lectura02
{
public static void main( String[] args )
{
String cadena = "Linea01 \nLinea02 \nLinea03";
Scanner entrada = new Scanner( cadena );
while(entrada.hasNext())
{
String token = entrada.next();
System.out.println( token );
}
} //fin del método main
} //fin de la clase Lectura02
Véase:
0 comentarios:
Publicar un comentario
Deja tus comentarios