Está en la página 1de 6

UNIVERSIDAD TECNICA DE AMBATO Facultad de Ingeniera en Sistemas, Electrnica e Industrial

PROGRAMACIN Nombre: Matzabaln Alex Carrera: Sistemas Semestre: Primero Paralelo: Sistemas B

Clase o libreras IO y util

Java .io
Es un paquete utilizado para facilitar las operaciones de entrada y salida
La clase BufferedReader nos proporciona un mtodo de nombre reaLine(); que nos devuelve un dato de tipo String.
import java.io.*;

Se escribe al inicio de la codificacion

BufferedReader teclado = new BufferedReader (new InpuStreamReader(System.in)); se escribe en el mtodo principal o en un mtodo. IO se utiliza para devolvernos datos de tipo String utiliza readLine();

Java .util
Es un paquete utilizado para facilitar las operaciones de entrada y salida. Son clases como diccionarios, tabla de hash, stack, tcnicas de codificacin y decodificacin, hora fecha entre otros.
Forma de la clase til
import java.util.*; se escribe al inicio de la codificacion

Scanner teclado = new Scanner(System.in); se escribe el el mtodo principal o ue un mtodo. til utiliza Scanner y para devolvernos un dato de tipo String utiliza nextLine(); Scanner teclado = new Scanner(System.in);

Java.util.*;
EN UN METODO
import java.util.*; public class deber006 {

public static String segundoDato(){ //declarar variables Scanner teclado = new Scanner(System.in); String nombre, apellido, temp; int edad; float estatura; char sexo, estadoCivil; System.out.printf("\t%sNombre\t\t\t==>\t"," "); nombre= teclado.nextLine(); System.out.printf("\t%sApellido\t\t==>\t"," "); apellido= teclado.nextLine(); System.out.printf("\t%sEdad\t\t\t==>\t"," "); temp= teclado.nextLine(); edad = Integer.valueOf(temp); System.out.printf("\t%sEstado civil(S-C-V-D)\t==>\t"," "); temp= teclado.nextLine(); estadoCivil = temp.charAt(0); System.out.printf("\t%sSexo(M-F)\t\t==>\t"," "); temp= teclado.nextLine(); sexo = temp.charAt(0); System.out.printf("\t%sEstatura\t\t==>\t"," "); temp= teclado.nextLine(); estatura = Float.valueOf(temp); System.out.printf("\n%s\t\t%s\n", "Nombre", "Apellido"); System.out.printf("%s\t\t%s", nombre, apellido); System.out.printf("\nEdad\t\t%s%d", "=>\t",edad); System.out.printf("\nEstado civil\t%s%c", "=>\t",estadoCivil); System.out.printf("\nSexo\t\t%s%c", "=>\t",sexo); System.out.printf("\nEstatura\t%s%f\n\n", "=>\t",estatura); System.out.printf("%s\n", "----------------------------------------------"); return (""); } public static void main(String[] args) { segundoDato(); } }

POR CONSOLA

EL METODO ANTERIOR UTILIZADO EN UNA CLASE


public class general { public static void datosPadre(){ System.out.printf("\t%s", "DATOS DEL PADRE\n"); deber006 gl = new deber006 (); String segundoDato = gl.segundoDato(); } public static void datosMadre(){ System.out.printf("\t%s", "DATOS DEL MADRE\n"); deber006 gl = new deber006 (); String segundoDato = gl.segundoDato(); } public static void datosHijo(){ System.out.printf("\t%s", "DATOS DEL HIJO\n"); deber006 gl = new deber006 (); String segundoDato = gl.segundoDato(); } public static void primerDato(){ System.out. printf ("\n%s","\t\tUNIVERSIDAD TECNICA DE AMBATO"); System.out. printf ("\n%s","MATZABALIN ALEX"); System.out. printf ("\n%s","SEGUNDO B SISTEMAS\n\n"); } public static void main(String[] args) { primerDato(); datosPadre(); datosMadre(); datosHijo(); } }

El mtodo de una clase se puede usar en otra clase mediante el siguiente formato
Deber006 Nombre de la clase String Tipo de dato gl= identificador segundoDato = nombre del metodo gl.segundoDato(); New deber006();

public class deber006 {

public static String segundoDato(){

deber006 gl = new deber006 (); String segundoDato = gl.segundoDato();

También podría gustarte