Récupération de la position de l'élément dans les tableaux java
dans la classe des tableaux de Java, il n'y a pas de méthode directe "index" pour déterminer la position d'un élément spécifique dans un tableau. Cependant, la classe d'utilité des tableaux propose des méthodes alternatives pour réaliser ces fonctionnalités.
Arrays non triés (non-primitifs)
pour les tableaux non triés contenant des références d'objets, vous pouvez utiliser ce qui suit Code:
java.util.Arrays.asList(theArray).indexOf(o);
Cette approche exploite l'API de réflexion de Java pour convertir le tableau en une liste, vous permettant d'utiliser la méthode indexof. (Primitives)
Si votre tableau contient des types de données primitifs et n'est pas obsolète, vous pouvez utiliser des solutions telles que:
[Kerem Baydoğan Solution)
java.util.arrays.binarysearch (thearray, o);
Cette méthode renvoie l'index de l'élément si trouvé, ou une valeur négative indiquant le point d'insertion où l'élément doit être placé.Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3