J'ai une classe appelée student, la classe a deux éléments (Name, ID). dans ma classe principale, j'ai créé environ 10 étudiants dans un tableau je l'ai appelé les étudiants,Tableau de tri du type d'objet par rapport à l'une des valeurs de l'objet
maintenant je veux trier le tableau des étudiants respectant l'ID, ou le nom !!
si je l'ai utilisé cette ligne de code
array.sort(students);
est-il un moyen d'utiliser la méthode de tri et de choisir l'élément que je veux trier le tableau avec ???
merci, la façon la plus simple et la plus belle: D: D: D: D: DD – Nadeem
J'ai une question, comment puis-je choisir quels indices dans le tableau que je veux trier? – Nadeem
C'est une bonne question. Je pense que vous devrez soit extraire un sous-ensemble du tableau et le trier, ou avoir votre classe d'étudiant implémenter IComparable et ensuite passer l'index de départ et la longueur à Array.Sort(). Il ne semble pas qu'il y ait une surcharge de Array.Sort() qui vous permet de spécifier l'index de départ et la longueur ainsi qu'une fonction de comparaison inline. Vous pouvez également demander que quelqu'un d'autre ait une bonne idée en tant que nouvelle question SO. – WildCrustacean