Dúvida em size em java

2 respostas
D

O que essa parte do código faz alguém poderia me ajudar? Qual é a função do .size? Estou usando o ArrayList.

public boolean addFuncionario(Funcionario funcionario){

if(super.getFuncionarios().size() == 1){

return false;

}

else{

super.addFucionario(fucionario);

return true;

}

}

2 Respostas

SkyG0D

O método addFuncionario está sendo sobrescrito.
Primeiro ele verifica se o tamanho da lista do pai é igual a 1, se for ele não adiciona o funcinario e retorna false, senão ele adiciona o funcinario a lista do pai e retorna true;

O método size retorna quantos elementos a lista possuí.

staroski

Documentação do size()

Criado 22 de julho de 2020
Ultima resposta 22 de jul. de 2020
Respostas 2
Participantes 3