Examen
import java.io.BufferedReader;
import java.io.IOException; // libreria creada para la utilizacion del buffer reader
import java.io.InputStreamReader;import java.util.Scanner; // PRIMERA FORMA crea una libreria utilizada para lectura por
consola
public class Bucles {
public static void main(String[] args) throws IOException // solo se pone el throwIOException para el buffer reader
{
// Scanner leer=new Scanner(System.in); // instanciacion de la clase scanner
//ejemplo de conversion de tipo proceso de cast
float num=4.7f;
int a;System.out.println(num);
a=(int)num;
System.out.println(a);
int b;
char car='l';
b=(int)car;
System.out.println(b);
*///-----------------------------------------------------------------------------------------------//IMPRESION DE CADENAS Y SUBCADENAS Y POSICION DE CARACTERES Y
CONCATENACION
String h="hola";
String i="lola";
//impresion de cadenas
String cadena=h+i;
System.out.println(h + i);
//para imprimir unacadena mas entero
int x=103;
cadena=cadena+x;
System.out.println(cadena);
//para saber el numero de caracteres de la cadena
int lon=0;
lon=cadena.length();
System.out.println(lon);
//para extraer uncaracter especifico de una cadena
// si la cadena es holalola103 en la quinta posicion imprimira la letra "o"
char y;
y=cadena.charAt(5);
System.out.println(y);
//para extraer un entero especifico de unentero largo
int num2=123456;
System.out.println(String.valueOf(num2).charAt(2));
//para la impresion de una subcadena
String f="lunes";
String g="martes";System.out.println(f.concat(g).substring(4, 6));
//-----------------------------------------------------------------------------------------------// formas de proceder con la lectura con buffer reader
BufferedReader lee = newBufferedReader(new InputStreamReader(System.in));
int a, b;
String sn1="s";
String sn2="n";
do{
System.out.println("Ingrese el valor 1: ");
a=Integer.parseInt(lee.readLine()); //se cambia de caracter a entero...
Regístrate para leer el documento completo.