Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
 
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> Nodos Java, help me!!

cyberfranko
post May 20 2007, 05:52 PM
Publicado: #1


G*FranKo
***

Grupo: Members
Mensajes: 84
Registrado: 15-November 06
Miembro nº: 186.314



Holas! entré al tema de los Nodos, programando en java.. resulta q eh logrado implementar metodos como.. de adicionar al frente del nodo, atras del nodo, listar el nodo, etc... aun (x mas ironico q paresca) no logro un metodo q simplemente adicione al nodo... aki el codigos de los metodos y ps aver si me ayudan con el de adicionar simplemente.. esk tengo prueba el martes llanto.gif llanto.gif llanto.gif

La clase nodo:

CODE

public class Nodo {

Object elemento;
Nodo sig;

Nodo(Object x,Nodo p){

 elemento = x;
 sig = p;
}
}


Clase Funciones de la lista de Nodos:

CODE

public class FLista {

Nodo Atras,Frente;
int numeroElementos=0;

public void addFrente (Object obj) { // este metodo adiciona delante del nodo
    Nodo nuevoNodo = new Nodo(obj, Frente);
    Frente = nuevoNodo;
    if (numeroElementos == 0)
      Atras = Frente;
      numeroElementos++;
  }

public void addAtras (Object obj) {//este metodo adiciona al termino del nodo
    Nodo nuevoNodo = new Nodo(obj, null);
    if (numeroElementos == 0) {
      Frente = nuevoNodo;
      Atras = nuevoNodo;
    }
    else {
      Atras.sig = nuevoNodo;
      Atras = nuevoNodo;
    }
    numeroElementos++;
  }
}


asi como estos metodos kiero uno q me adiciones simplemente en uno detras de otro.... asi como en los array.

Clase principal

CODE

public class Principal {


public static void main(String[] args) {

 FLista listita = new FLista();
 
 listita.addFrente(new Integer(5));
 listita.addFrente(new Integer(8));
 listita.addAtras(new Integer(15));
 listita.addAtras(new Integer(10));
 listita.addAtras(new String("Cadena"));
 listita.elementos();
}

}





User is offlineProfile CardPM
Go to the top of the page
+Quote Post
cyberfranko
post May 20 2007, 06:46 PM
Publicado: #2


G*FranKo
***

Grupo: Members
Mensajes: 84
Registrado: 15-November 06
Miembro nº: 186.314



Disculpen las molestias.. pero .. ia Lo HICEEEEE!!!! clap.gif clap.gif clap.gif clap.gif clap.gif clap.gif


User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

Aprender a programar en java FranGK 518 40 Oct 3 2008, 08:07 PM
By: FranGK
Vista Ultimate 64 bits no instala Java Cavant 108 5 Sep 30 2008, 04:03 PM
By: Cavant
fatal del complemento java (tm) asesma 75 2 Sep 26 2008, 05:37 AM
By: Rommel_A
Empezando con java [editado] ricky21 83 6 Sep 24 2008, 07:18 AM
By: rob1104
Java Coult Not Create The java Virtual Machine maxicroma 72 1 Aug 26 2008, 08:54 PM
By: roger.cruz