Qual a diferença entre ArrayList e um contentor de objectos?
Obrigada
Qual a diferença entre ArrayList e um contentor de objectos?
Obrigada
Contentor de objetos? teria algum link ou exemplo, não sei o que seria.
Deve ser português de Portugal, ela deve estar se referindo ao array simples…
Muitos usuários do fórum são de países que falam português e acabam esquecendo os termos que usamos e nos confundindo por tabela 
@Cece_Magalhaes ArrayList é uma classe que manipula o array tradicional através dos métodos definidos na interface List, nada além disso, a diferença principal é que ela pode aumentar ou diminuir o tamanho do array “dinamicamente” (na verdade ela cria outro e faz a cópia) evitando usarmos array diretamente…
Essa apostila fala a respeito…
Sim, sou portuguesa 
ArrayList:
Na classe de testes, crie um contentor do tipo ArrayList chamado contribuintes.
Contentor de Objectos:
Object[] contentor = new Object[10];
contentor[0] = d1;
contentor[1] = d2;
contentor[2] = r1;
contentor[3] = r2;
contentor[4] = o1;
contentor[5] = o2;
contentor[6] = p1;
contentor[7] = p2;
estou toda baralhada com esta matéria:joy:
Capite, no caso, ArrayList é uma classe que nós auxilia a trabalhar com estrutura de dados. Assim como ele, existe outros:
LinkedList, Stack, Queue, HashMap, HashSet e etc…
Esses caras foram feitos para implementamos estruturas que possam auxiliar na organização de nossos dados.
No entanto, Object[ ], Array[ ], Pessoa[ ], String[ ]. Eles apenas são uma declaração de Array que aceita tipo x de objeto, Para exemplificar:
Object[ ] arrayX = new Object[tamanho];
Object[ ] << define que só sera aceitado dentro da arrayX, Array do tipo Object[ ]
arrayX << é o nome da variável de referencia. Nela podemos introduzir algum dado
new Object[10] << Nesta parte estamos instanciando um Array tipo Object de tamanho x. Esse Array só aceita objetos tipo Object
Agora uma grande sacada, lembra do tópico anterior de polimorfismo?
Todos As classes que herdam de Object poderam ser aceita dentro desse Array, pois ele só aceita a adição em seus array
objetos que forem do tipo Object.
Se você for lá em cima, verá que String herda de Object ou seja, pode adicionar nesse mesmo Array
Esse é o poder do polimorfismo, podemos referenciar tipos diferentes de objetos como uma mesma nomenclatura e brincar muito com isso.
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html
https://docs.oracle.com/javase/7/docs/api/java/lang/Math.html
Obrigada, assim já ajuda 