Пример #1
0
 public boolean setNodo(Nodo n) {
   if (existeNodoIgual(n.getNome())) {
     return false;
   } else {
     nodos.add(n);
     return true;
   }
 }
Пример #2
0
 public Borda getAdj(Nodo a) {
   for (Borda b : adjacentes) {
     if (a.getNome().equalsIgnoreCase(b.getCidade().getNome())) {
       return b;
     }
   }
   return null;
 }
Пример #3
0
 private boolean existeNodoIgual(String nomeNodo) {
   for (int i = 0; i < this.nodos.size(); i++) {
     Nodo temp = this.nodos.get(i);
     if (temp.getNome().equals(nomeNodo)) {
       return true;
     }
   }
   return false;
 }