Java quicksort: variable expected
Résolu/Fermé
charline159
Messages postés
208
Date d'inscription
lundi 14 août 2017
Statut
Membre
Dernière intervention
22 juin 2022
-
2 févr. 2021 à 12:50
charline159 Messages postés 208 Date d'inscription lundi 14 août 2017 Statut Membre Dernière intervention 22 juin 2022 - 2 févr. 2021 à 16:17
charline159 Messages postés 208 Date d'inscription lundi 14 août 2017 Statut Membre Dernière intervention 22 juin 2022 - 2 févr. 2021 à 16:17
A voir également:
- Variable expected
- Waptrick jeux java itel - Forum Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java bible - Forum Téléchargement
- Java apk - Télécharger - Langages
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
2 févr. 2021 à 14:07
2 févr. 2021 à 14:07
Bonjour,
sequence.get(i) renvoie une valeur, pas une variable. Tu ne peux pas modifier une valeur, il n'y a que les variables dont tu peux changer l'état.
Tu devrais plutôt utiliser la méthode set(int, E)
Remarque : tu peux aussi utiliser Collections.swap qui fait la même chose.
sequence.get(i) renvoie une valeur, pas une variable. Tu ne peux pas modifier une valeur, il n'y a que les variables dont tu peux changer l'état.
int n; n = 5; // n est une variable, 5 est une valeur : ok 5 = n; // variable expected (5 est une valeur)
Tu devrais plutôt utiliser la méthode set(int, E)
int temp = sequence.get(i); sequence.set(i, sequence.get(j)); sequence.set(j, temp);
Remarque : tu peux aussi utiliser Collections.swap qui fait la même chose.
Collections.swap(sequence, i, j); // import java.util.*;