import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; class Main { public static void main(String[] args) { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader buff = new BufferedReader(isr); String inputUser; try { // Buffer System.out.printf("%n"); System.out.printf("Ingrese un numero Int: "); inputUser = buff.readLine(); int inputUserInt = Integer.parseInt(inputUser); System.out.printf("Ingrese un numero Float: "); inputUser = buff.readLine(); float inputUserFloat = Float.parseFloat(inputUser); System.out.printf("Ingrese un numero Double: "); inputUser = buff.readLine(); double inputUserDouble = Double.parseDouble(inputUser); System.out.printf("Ingrese un numero String: "); inputUser = buff.readLine(); String inputUserString = inputUser; System.out.printf("| Int: %d | Float: %.02f | Double: %.02f | String: %s |%n", inputUserInt, inputUserFloat, inputUserDouble, inputUserString); System.out.printf("%n"); // Loop for (int x = 1; x <= 11; x = x + 1) { // Loop 11 System.out.printf("Loop: %d%n", x); } // Other parsers System.out.printf("%n"); switch ((int)12.23D) { case 11: System.out.printf("Case: 11%n"); break; case 12: System.out.printf("Case: 12%n"); break; case 13: System.out.printf("Case: 13%n"); break; default: System.out.printf("Case: Default%n"); break; } System.out.printf("%n"); // Print parser System.out.printf("Integer 0: %d%n", (int) 1.2); System.out.printf("Float 0: %.2f%n", 1f); System.out.printf("Float 1: %.2f%n", (float)1); System.out.printf("Double 0: %.2f%n", 1d); System.out.printf("Double 1: %.2f%n", (double)1); System.out.printf("Long 0: %d%n", 1l); System.out.printf("Long 1: %d%n", (long) 1); System.out.printf("String 0: %s%n", String.valueOf(1)); System.out.printf("String 1: %s%n", String.valueOf(2f)); System.out.printf("String 2: %s%n", String.valueOf(3l)); System.out.printf("String 3: %s%n", String.valueOf((int) 4.23)); System.out.printf("String 4: %s%n", String.valueOf((long) 5.23)); System.out.printf("String 5: %s%n", String.valueOf((float) 6.25)); System.out.printf("String 6: %s%n", String.valueOf((double) 7.71)); System.out.printf("String 7: %s%n", String.format("%.2f", 8.18)); // Impotant letters System.out.printf("%n"); System.out.printf("return;%n"); System.out.printf("java.io.BufferedReader;%n"); System.out.printf("java.io.InputStreamReader;%n"); System.out.printf("java.io.IOException;%n"); System.out.printf("%n"); System.out.printf("InputStreamReader isr = new InputStreamReader(System.in);%n"); System.out.printf("BufferedReader buff = new BufferedReader(isr);%n"); System.out.printf("%n"); System.out.printf("buff.readLine();%n"); System.out.printf("Float.parseFloat();%n"); System.out.printf("Integer.parseInt();%n"); System.out.printf("Double.parseDouble();%n"); System.out.printf("Long.parseLong();%n"); System.out.printf("%n"); System.out.printf("try{}%n"); System.out.printf("catch{IOException e}%n"); System.out.printf("catch{NumberFormatException e}%n"); System.out.printf("%n"); } catch (IOException e) { System.out.println("Ocurrio un error de entrada/salida:" + e.getMessage()); } catch (NumberFormatException e) { System.out.println("Por favor, ingresa solo numeros validos."); } } }