Pessoal,
Tenho esse List:
List<Chuva> listachuvas = new ArrayList<Chuva>();
Pensei que poderia fazer assim:
listachuvas.length();
Mas não dá. Como seria?
Pessoal,
Tenho esse List:
List<Chuva> listachuvas = new ArrayList<Chuva>();
Pensei que poderia fazer assim:
listachuvas.length();
Mas não dá. Como seria?
listachuvas.size()
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.
Obrigado pessoal. Valeu pelas dicas!
Só complementando, se vc estiver utilizando JDK 7 pode fazer assim a declaração de seu List:
List<Chuva> listachuvas = new ArrayList<>();
:thumbup:
[quote=InicianteJavaHenrique]Só complementando, se vc estiver utilizando JDK 7 pode fazer assim a declaração de seu List:
List<Chuva> listachuvas = new ArrayList<>();
:thumbup: [/quote]
Desculpe se estou sendo ignorante InicianteJavaHenrique…
Quais os ganhos eu vou ter no meu código?
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: