Comm não acha portas

Dae povo??

Porque quando em minha classe tento listar as portas no meu pc via java:

public static void main(String[] args) { int i = 0; Enumeration listaDePortas; listaDePortas = CommPortIdentifier.getPortIdentifiers(); String portas[] = new String[10]; while (listaDePortas.hasMoreElements()) { CommPortIdentifier ips = (CommPortIdentifier)listaDePortas.nextElement(); portas[i] = ips.getName(); i++; } System.out.print(portas.toString()); }

Tudo que me retorna é com se o Array portas estivesse vazio:

[Ljava.lang.String;@9cab16

alguém sabe me dizer o que eh?

Abracetas… :wink:

Já tentou varrer esse array ? pq o toString de um array não lista seus comp-nentes, só collections fazem isso, se não me engano.

sim claro que já, o porém é que não acha mesmo, varrendo o array retorna:

null: 0
null: 1
null: 2
null: 3
null: 4
null: 5
null: 6
null: 7
null: 8
null: 9

:frowning:

e no meu pc tenho COM1, COM2, e LPT1 tudo certinho e instalado, acho q o comm não ta bão não hehehe