Comment Comparer par ordre Alphabétique-Commandé Chaînes de caractères en Java

Lorsque vous utilisez des chaînes de texte dans vos programmes Java vous pouvez stocker ou de les afficher dans l'ordre alphabétique. La classe string dans le langage Java fournit un certain nombre de méthodes pour la comparaison de chaînes par ordre alphabétique donc, ce est généralement une tâche facile. Vous avez besoin d'adapter le traitement aux besoins de votre projet d'application, mais en général, vous pouvez comparer les deux cordes de Java en quelques simples lignes de code, de déterminer si une chaîne de caractères est inférieur ou supérieur par ordre alphabétique, ou si les deux chaînes sont égales.


Comment Comparer par ordre Alphabétique-Commandé Chaînes de caractères en Java
Lorsque vous utilisez des chaînes de texte dans vos programmes Java vous pouvez stocker ou de les afficher dans l'ordre alphabétique. La classe string dans le langage Java fournit un certain nombre de méthodes pour la comparaison de chaînes par ordre alphabétique donc, ce est généralement une tâche facile. Vous avez besoin d'adapter le traitement aux besoins de votre projet d'application, mais en général, vous pouvez comparer les deux cordes de Java en quelques simples lignes de code, de déterminer si une chaîne de caractères est inférieur ou supérieur par ordre alphabétique, ou si les deux chaînes sont égales.
  • Créer deux chaînes dans votre programme Java. Vous pouvez utiliser les chaînes de caractères si vous avez des mais de créer deux variables de chaîne de caractères, utilisez la syntaxe suivante:String firstWord = 'chauve-souris' de la Chaîne de secondWord = 'chat'
    Vous pouvez modifier le contenu de ces chaînes si vous le souhaitez. Chacun d'eux contient une courte série de caractères à des fins de démonstration. Vous pouvez appeler des méthodes de la classe string ou l'autre de ces variables.
  • Effectuer la comparaison sur vos chaînes. Lorsque vous comparez les deux chaînes que vous appelez la 'compareTo' méthode d'une chaîne de caractères, en passant de l'autre en tant que paramètre. La méthode renvoie un type primitif valeur de type entier. L'appel à la méthode, stocker le résultat dans une variable comme suit:
    int comparaison = firstWord.compareTo(secondWord)
    Cette variable contient une valeur négative si la première chaîne est plus faible par ordre alphabétique, une valeur positive si la deuxième chaîne est inférieure par ordre alphabétique, ou une valeur de zéro si les chaînes sont égales.
  • mettre en Œuvre un test conditionnel pour adapter le traitement à la suite de votre comparaison. Ajoutez les instructions suivantes:si(comparaison<0) System..println('le Premier mot est premier dans l'ordre alphabétique') sinon si(comparaison>0) du Système..println('Deuxième mot est le premier dans l'ordre alphabétique') d'autre Système..println('les Mots sont égaux par ordre alphabétique')
    Ce code affiche un simple message en fonction du résultat de l'opération de comparaison. Si le premier test renvoie la valeur true, le contenu de la section 'si' exécutera et Java ignorer les deux autres lignes. Si le premier test renvoie un résultat faux Java ignore le contenu de l'instruction 'if' et de réaliser le 'else if'. Si ce test renvoie vrai son contenu va s'exécuter. Si les deux tests return false le contenu de l'instruction 'else' s'exécutera avec la seule possibilité que les chaînes sont égales.
  • Effectuer votre comparaison sans l'aide de cas. Si vous voulez la comparaison de chaînes de caractères à ignorer la casse des caractères utiliser les alternatives suivantes de la version de la méthode:int comparaison = firstWord.compareToIgnoreCase(secondWord)
    Par défaut, Java traite les majuscules des valeurs comme étant d'abord par ordre alphabétique par rapport à caractères minuscules. Par exemple, l'origine du test sur les valeurs suivantes indiquent que la deuxième chaîne est premier dans l'ordre alphabétique:String firstWord = 'chauve-souris' de la Chaîne de secondWord = 'Chapeau'
    Si vous souhaitez Java pour comparer uniquement sur la base de l'ordre alphabétique utiliser la méthode qui ignore la casse.
  • Enregistrez votre code Java fichier. Compiler et exécuter votre programme pour le tester. Vous pouvez ajouter la sortie suivante déclaration de voir la valeur de l'entier résultant de l'opération de comparaison en un coup d'œil:Système..println(comparaison)
    Changement de la chaîne de valeurs à quelques reprises, l'exécution de votre programme à plusieurs reprises pour vous donner une idée claire de la façon dont les méthodes de travail.

Conseils & Avertissements
  • Java magasins de chaînes de texte comme des tableaux de caractères avec chaque personnage représenté numériquement.

  • Si vous traitez avec l'utilisateur d'entrée de texte, assurez-vous d'effectuer beaucoup de tests sur votre programme Java.








Comment Comparer par ordre Alphabetique-Commande Chaînes de caracteres en Java


Lorsque vous utilisez des chaînes de texte dans vos programmes Java vous pouvez stocker ou de les afficher dans l'ordre alphabetique. La classe string dans le langage Java fournit un certain nombre de methodes pour la comparaison de chaînes par ordre alphabetique donc, ce est generalement une tache facile. Vous avez besoin d'adapter le traitement aux besoins de votre projet d'application, mais en general, vous pouvez comparer les deux cordes de Java en quelques simples lignes de code, de determiner si une chaîne de caracteres est inferieur ou superieur par ordre alphabetique, ou si les deux chaînes sont egales.


Comment Comparer par ordre Alphabetique-Commande Chaînes de caracteres en Java
Lorsque vous utilisez des chaînes de texte dans vos programmes Java vous pouvez stocker ou de les afficher dans l'ordre alphabetique. La classe string dans le langage Java fournit un certain nombre de methodes pour la comparaison de chaînes par ordre alphabetique donc, ce est generalement une tache facile. Vous avez besoin d'adapter le traitement aux besoins de votre projet d'application, mais en general, vous pouvez comparer les deux cordes de Java en quelques simples lignes de code, de determiner si une chaîne de caracteres est inferieur ou superieur par ordre alphabetique, ou si les deux chaînes sont egales.
  • Creer deux chaînes dans votre programme Java. Vous pouvez utiliser les chaînes de caracteres si vous avez des mais de creer deux variables de chaîne de caracteres, utilisez la syntaxe suivante:String firstWord = 'chauve-souris' de la Chaîne de secondWord = 'chat'
    Vous pouvez modifier le contenu de ces chaînes si vous le souhaitez. Chacun d'eux contient une courte serie de caracteres a des fins de demonstration. Vous pouvez appeler des methodes de la classe string ou l'autre de ces variables.
  • Effectuer la comparaison sur vos chaînes. Lorsque vous comparez les deux chaînes que vous appelez la 'compareTo' methode d'une chaîne de caracteres, en passant de l'autre en tant que parametre. La methode renvoie un type primitif valeur de type entier. L'appel a la methode, stocker le resultat dans une variable comme suit:
    int comparaison = firstWord.compareTo(secondWord)
    Cette variable contient une valeur negative si la premiere chaîne est plus faible par ordre alphabetique, une valeur positive si la deuxieme chaîne est inferieure par ordre alphabetique, ou une valeur de zero si les chaînes sont egales.
  • mettre en Œuvre un test conditionnel pour adapter le traitement a la suite de votre comparaison. Ajoutez les instructions suivantes:si(comparaison<0) System..println('le Premier mot est premier dans l'ordre alphabetique') sinon si(comparaison>0) du Systeme..println('Deuxieme mot est le premier dans l'ordre alphabetique') d'autre Systeme..println('les Mots sont egaux par ordre alphabetique')
    Ce code affiche un simple message en fonction du resultat de l'operation de comparaison. Si le premier test renvoie la valeur true, le contenu de la section 'si' executera et Java ignorer les deux autres lignes. Si le premier test renvoie un resultat faux Java ignore le contenu de l'instruction 'if' et de realiser le 'else if'. Si ce test renvoie vrai son contenu va s'executer. Si les deux tests return false le contenu de l'instruction 'else' s'executera avec la seule possibilite que les chaînes sont egales.
  • Effectuer votre comparaison sans l'aide de cas. Si vous voulez la comparaison de chaînes de caracteres a ignorer la casse des caracteres utiliser les alternatives suivantes de la version de la methode:int comparaison = firstWord.compareToIgnoreCase(secondWord)
    Par defaut, Java traite les majuscules des valeurs comme etant d'abord par ordre alphabetique par rapport a caracteres minuscules. Par exemple, l'origine du test sur les valeurs suivantes indiquent que la deuxieme chaîne est premier dans l'ordre alphabetique:String firstWord = 'chauve-souris' de la Chaîne de secondWord = 'Chapeau'
    Si vous souhaitez Java pour comparer uniquement sur la base de l'ordre alphabetique utiliser la methode qui ignore la casse.
  • Enregistrez votre code Java fichier. Compiler et executer votre programme pour le tester. Vous pouvez ajouter la sortie suivante declaration de voir la valeur de l'entier resultant de l'operation de comparaison en un coup d'œil:Systeme..println(comparaison)
    Changement de la chaîne de valeurs a quelques reprises, l'execution de votre programme a plusieurs reprises pour vous donner une idee claire de la façon dont les methodes de travail.

Conseils & Avertissements
  • Java magasins de chaînes de texte comme des tableaux de caracteres avec chaque personnage represente numeriquement.

  • Si vous traitez avec l'utilisateur d'entree de texte, assurez-vous d'effectuer beaucoup de tests sur votre programme Java.

Comment Comparer par ordre Alphabétique-Commandé Chaînes de caractères en Java

Lorsque vous utilisez des chaînes de texte dans vos programmes Java vous pouvez stocker ou de les afficher dans l'ordre alphabétique. La classe string dans le langage Java fournit un certain nombre de méthodes pour la comparaison de chaînes par ordre alphabétique donc, ce est généralement une tâche facile. Vous avez besoin d'adapter le traitement aux besoins de votre projet d'application, mais en général, vous pouvez comparer les deux cordes de Java en quelques simples lignes de code, de déterminer si une chaîne de caractères est inférieur ou supérieur par ordre alphabétique, ou si les deux chaînes sont égales.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation