Tamanho de um List

6 respostas
rafaelrodrigues1607

Pessoal,

Tenho esse List:

List<Chuva> listachuvas = new ArrayList<Chuva>();

Pensei que poderia fazer assim:

listachuvas.length();

Mas não dá. Como seria?

6 Respostas

Rodrigo_Sasaki
listachuvas.size()
ViniGodoy

Sempre que tiver dúvidas desse tipo, consulte os Javadocs:
http://docs.oracle.com/javase/7/docs/api/java/util/List.html

Eles descrevem todas as classes, de toda a API do Java.

Geramente, vai ser mais rápido do que esperar a resposta vir do GUJ. :wink:

rafaelrodrigues1607

Obrigado pessoal. Valeu pelas dicas!

InicianteJavaHenriqu

Só complementando, se vc estiver utilizando JDK 7 pode fazer assim a declaração de seu List:

List&lt;Chuva&gt; listachuvas = new ArrayList&lt;&gt;();

:thumbup:

rafaelrodrigues1607

InicianteJavaHenrique:
Só complementando, se vc estiver utilizando JDK 7 pode fazer assim a declaração de seu List:

List&lt;Chuva&gt; listachuvas = new ArrayList&lt;&gt;();

:thumbup:

Desculpe se estou sendo ignorante InicianteJavaHenrique…

Quais os ganhos eu vou ter no meu código?

InicianteJavaHenriqu

No Java 7 é possível usar uma sintaxe mais enxuta para a criação dos objetos Map, Set, List…, através da omissão dos tipos, com uma notação que foi apelidada de diamond, aqui você confere as demais vantagens :arrow: http://www.infoq.com/br/articles/java7coin

:thumbup:

Criado 23 de abril de 2012
Ultima resposta 23 de abr. de 2012
Respostas 6
Participantes 4