Olá pessoal
Estou com muitas dúvidas sobre como imprimir objetos no java.
Estou precisando imprimir um objeto do tipo Set e outro do tipo Collection:
public Set<No> obterConjuntoNoOrigem(){// retorna um conjunto de objetos do tipo No
return adjacencia.keySet();//retorna um conjunto de chaves contidas em adjacencia
}
adjacencia é um objeto do tipo Map.
public Collection<Aresta> obterTodasArestas(){//retorna uma coleçao
List<Aresta> arestas = new ArrayList<Aresta>();//cria um novo array list que armazenara as arestas
for(List<Aresta> e : adjacencia.values()){//percorrre todos os valores de adjacencia onde List<Aresta> é seu tipo
arestas.addAll(e);// acrescenta todas dos objetos e em aresta.
}
return arestas;// retorna uma colecao de dados do tipo Aresta.
}
Vocês podem me ajudar?