Arrays, que trabalho![RESOLVIDO]

Realmente não estou conseguindo chamar um classe do tipo array, e usá-la…com tipo primitivo, blz?Mas quando uso com classe…putz…tenho que dar “new classe [];” sempre?

A diferença é que com Objetos você tem que dar um “new” em cada posição do Array.
Pois, por padrão, o Java colocará “null” em todas as posições do seu array.
Ao contrário de tipos primitivos, que possuem valores default.

Mas qual o motivo de não estar conseguindo usar?
Está tendo algum erro?

Dê mais detalhes para que possamos te ajudar…

BRuno, exatamente por isso!
Eu tenho que colocar?

[code] funcionario[] funcs=new funcionario[10];

funcs[0]=new funcionario();[/code]

???até funcs[10]??

Obrigado pela resposta!

Sim…e não. Tens de criar os elementos do array. Não precisas de repetir n vezes a mesma linha.

for (int i = 0; i<funcs.length; i++){
   funcs[i] = new Funcionario();
}

Opaaa…que falta de atenção…
Putz valeu cara!

Obrigado!