public void insertarPrimero(
     int NoCuenta, String fecha, String tipo_transacción, String tipo_de_cuenta, int monto) {
   NodoTransaccion nuevo = new NodoTransaccion();
   nuevo.NoCuenta = NoCuenta;
   nuevo.fecha = fecha;
   nuevo.tipo_transacción = tipo_transacción;
   nuevo.tipo_de_cuenta = tipo_de_cuenta;
   nuevo.monto = monto;
   nuevo.siguiente = cabeza;
   cabeza = nuevo;
 }
 /*  4.	Ahora creamos una parte llamada insertar ultimo, para ello hay * que hacer
  * forma de recorrer la lista o tener un apuntador que defina el ultimo nodo. */
 public void insertarFinal(
     int NoCuenta, String fecha, String tipo_transacción, String tipo_de_cuenta, int monto) {
   NodoTransaccion aux = cabeza; /*
        * Creamos una variable de tipo nodo
        */
   /*
    * apunta a donde apunta cabeza
    */
   NodoTransaccion ant = cabeza; /*
        * creamos anterior
        */
   NodoTransaccion nuevo = new NodoTransaccion();
   nuevo.NoCuenta = NoCuenta;
   nuevo.fecha = fecha;
   nuevo.tipo_transacción = tipo_transacción;
   nuevo.tipo_de_cuenta = tipo_de_cuenta;
   nuevo.monto = monto;
   /*
    * insertar nuevo dato
    */
   if (aux == null) { // se verifica si es el primer elemento,
     nuevo.siguiente = null;
     cabeza = nuevo;
   } else {
     while (aux.siguiente != null) {
       /*asignele a aux siguiente ciclo hasta que sea nulo*/
       aux = aux.siguiente; /*le da a aux el siguiente*/
     }
     nuevo.siguiente = null; /*
            * el nuevo elemento sera el siguiente
            */
     aux.siguiente = nuevo; /*
            * auxiliar seria el nuevo objeto
            */
   }
 }