Java | compareTo()

La méthode compareTo() compare lexicographiquement deux chaînes. La comparaison est basée sur la valeur Unicode de chaque caractère dans les chaînes.
 
 

La méthode renvoie 0 si la chaîne est égale à l’autre chaîne. Une valeur inférieure à 0 est renvoyée si la chaîne est inférieure à l’autre chaîne (moins de caractères) et une valeur supérieure à 0 si la chaîne est supérieure à l’autre chaîne (plus de caractères).
 

Syntaxe
public int compareTo(String str)

 

Paramètres
  • str(Obligatoire) : Représentant la deuxième chaîne à comparer.

 

Valeur de retour

La méthode renvoie 0 si la chaîne est égale à l’autre chaîne. Une valeur inférieure à 0 est renvoyée si la chaîne est inférieure à l’autre chaîne (moins de caractères) et une valeur supérieure à 0 si la chaîne est supérieure à l’autre chaîne (plus de caractères).
 
 

Exemple :

Le code suivant renvoie 0 car les deux chaines sont égaux:

public class Main { public static void main(String[] args) { String str1 = "WayToLearnX"; String str2 = "WayToLearnX"; System.out.println(str1.compareTo(str2)); } }

 
Sortie:

0
QCM-JavaTestez vos connaissances – QCM Java corrigé – Partie 1QCM sur Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire