java

Páginas: 2 (394 palabras) Publicado: 22 de julio de 2014
JAVA REGISTROS
Ya se ha visto como variables simples pueden almacenar una sola pieza de información y como arreglos pueden almacenar un conjunto de ellas del mismo tipo y al mismo tiempo, estosdos mecanismos pueden manejar una gran variedad de situaciones, pero a menudo se necesita trabajar sobre datos de diversos tipos, en este caso ni variables escalares ni arreglos son adecuados.
Pararesolver estos problemas los lenguajes de programación proveen de un tipo de dato especial llamado registros.
Un registro es una variable especial que tiene la capacidad de almacenar datos dediferentes tipos.
Sin embargo JAVA, usa en su lugar una CLASE.
Este metodo tiene la ventaja de que ademas de incluir los campos tradicionales de un registro (en forma de atributos), tambien puedeincorporar una serie de metodos que permiten procesar de manera mas facil los campos o atributos de la clase.
Ejemplo;
class alumno{
void alumno(){};
static String nombre= new String();
static intedad;
void inicializar(){
alumno.nombre=“pepe el toro”;
alumno.edad=18; };
void desplegar(){
System.out.println(alumno.nombre);
System.out.println(alumno.edad);
};
} termina la claseconjunto en Java es lo mas fácil de programar, ya que con tres metodos puedes realizar:
- Unión (addAll)
- Intersección (retainAll)
- Diferencia (removeAll)
CODIFICACION
ESTRUCTURA PRINCIPAL:package Conjuntos;
import java.util.*;
public class Conjunto {
public SortedSet a;
public Conjunto() {
a= new TreeSet();
}
public SortedSet getA() {
return a;}
public void setA(SortedSet a) {
this.a = a;
}
public void inserta(Object e){
if(a.add(e)==false){
System.out.println("Elemento :"+ e +" repetido!!..Nose pudo insertar");
}
}
public void elimina(Object e){
if(a.remove(e)){
System.out.println("Elemento : "+e+" : ha sido eliminado");
}else{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS