/** * Regresa una lista con todas las llaves con valores asociados en el diccionario. La lista no * tiene ningún tipo de orden. * * @return una lista con todas las llaves. */ public Lista<K> llaves() { Lista<K> keys = new Lista<K>(); for (Lista<Entrada<K, V>> e : entradas) { if (e == null) continue; for (Entrada<K, V> ent : e) keys.agregaInicio(ent.key); } return keys; }
/** * Regresa una lista con todos los valores en el diccionario. La lista no tiene ningún tipo de * orden. * * @return una lista con todos los valores. */ public Lista<V> valores() { Lista<V> valores = new Lista<V>(); for (Lista<Entrada<K, V>> e : entradas) { if (e == null) continue; for (Entrada<K, V> ent : e) valores.agregaInicio(ent.valor); } return valores; // Aquí va su código. }
/*===================================== Listar Asistencia x Alumno ============================================*/ public Lista obtenerAsisCursAlum(String chrAlumCodigo) throws Exception { Asistencia objEntidad = null; Lista objLista = new Lista(); Connection conn = getConnection(); Statement stm = conn.createStatement(); String sql = ""; sql = " select asi.chrAsisCodigo, asi.intAsiSem1, asi.intAsiSem2, " + " asi.intAsiSem3, asi.intAsiSem4, asi.intAsiSem5, asi.intAsiSem6, asi.intAsiSem7, " + " asi.intAsiSem8, asi.intAsiSem9, asi.intAsiSem10 " + " from Curso as curs " + " inner join Alumno as alu " + " on curs.chrAlumCodigo = alu.chrAlumCodigo " + " join Asistencia as asi " + " on asi.chrAsisCodigo = curs.chrAsisCodigo " + " where alu.chrAlumCodigo='" + chrAlumCodigo + "'"; ResultSet rst = stm.executeQuery(sql); while (rst.next()) { objEntidad = new Asistencia(); objEntidad.setChrAsisCodigo(rst.getString(1)); objEntidad.setIntAsiSem1(rst.getInt(2)); objEntidad.setIntAsiSem2(rst.getInt(3)); objEntidad.setIntAsiSem3(rst.getInt(4)); objEntidad.setIntAsiSem4(rst.getInt(5)); objEntidad.setIntAsiSem5(rst.getInt(6)); objEntidad.setIntAsiSem6(rst.getInt(7)); objEntidad.setIntAsiSem7(rst.getInt(8)); objEntidad.setIntAsiSem8(rst.getInt(9)); objEntidad.setIntAsiSem9(rst.getInt(10)); objEntidad.setIntAsiSem10(rst.getInt(11)); objLista.setElemento(objEntidad); } rst.close(); stm.close(); conn.close(); return objLista; }
private StringBuffer getString(StringBuffer resposta) { if (head != null) { if (tail != null) { resposta = tail.getString(resposta); } resposta.append(head.toString() + " "); } return resposta; }
public Lista darElementos() { Lista retornar = new Lista[]; if(estaVacio()) { return null; } for (i =0; i<elementos.length; i++) { if(elementos[i]==null) {} else { retornar.agregar(elementos[i]); } } return retornar; }
public int length() { if (head == null) { return 0; } else if (tail == null) { return 1; } else { return 1 + tail.length(); } }
private void darElementosPA(Lista<T> lista) { if (elemento != null) { lista.agregar(elemento); } if (izqNodo != null) { izqNodo.darElementosPA(lista); NodoPA<T> nodo = izqNodo.hermanoDerNodo; while (nodo != null) { nodo.darElementosPA(lista); nodo = nodo.hermanoDerNodo; } } }
public void inserir(Produto produto) { super.inserir(produto); }