2011-04-14 3 views
-1

J'ai besoin de créer des clusters qui contiennent des éléments. Les clusters doivent être créés au moment de l'exécution et les éléments à ajouter. Comment puis-je le faire en Java? J'ai pensé à déclarer une classe comme un cluster, mais ensuite je ne peux pas déclarer les objets dynamiquement et les parcourir.Comment déclarer un cluster dans Java?

+0

Qu'est-ce qu'un cluster? Est-ce que cela a une définition particulière? –

+0

Un cluster est un peu similaire à un ensemble. Il est créé dynamiquement en cas de besoin. La taille de chaque cluster augmente dynamiquement lorsque n est ajouté aux éléments. Comme, quand je déclare Vector v = new Vector (5,10), alors initialement 5 espaces r créés pour y ajouter un élément, mais quand il déborde, le vecteur est étendu de 10. De même j'ai besoin d'un vecteur de vecteurs, qui peut éventuellement former un cluster. – suraj

+1

qui n'explique toujours pas ce qu'est un cluster. –

Répondre

1

Vous avez vraiment pas expliqué ce qu'est un cluster est, mais vous pouvez ajouter des « éléments » à un List. Ou en effet toute autre chose dans la bibliothèque Collections. Instancier quand vous en avez envie:

List<YourObject> cluster = new ArrayList<YourObject>(); 

et ajouter des éléments supplémentaires quand vous voulez, la liste se développera automatiquement:

cluster.add(yourObject); 

Vous pouvez également itérer sur une liste.

Questions connexes