Maison >Java >javaDidacticiel >Utilisez la méthode isUpperCase() de la classe Character en Java pour déterminer si un caractère est une lettre majuscule
Utilisez la méthode isUpperCase() de la classe Character en Java pour déterminer si un caractère est une lettre majuscule
Dans le langage de programmation Java, nous devons souvent déterminer si un caractère est une lettre majuscule. Afin de réaliser cette fonction, Java fournit la classe Character, dont la méthode isUpperCase() peut déterminer si un caractère est une lettre majuscule. Cet article présentera l'utilisation de cette méthode et un exemple de code.
Utiliser la méthode isUpperCase() de la classe Character est très simple. Il vous suffit de passer le caractère à déterminer en paramètre à la méthode, et elle renverra une valeur booléenne indiquant si le caractère est une lettre majuscule. Si la valeur renvoyée est vraie, cela signifie que le caractère est une lettre majuscule, sinon cela signifie que le caractère n'est pas une lettre majuscule.
Ce qui suit est un exemple de code qui utilise la méthode isUpperCase() pour déterminer si un caractère est une lettre majuscule :
public class Main { public static void main(String[] args) { char ch = 'A'; if (Character.isUpperCase(ch)) { System.out.println(ch + "是大写字母"); } else { System.out.println(ch + "不是大写字母"); } } }
Le code ci-dessus définit une variable de caractère ch, dont la valeur initiale est la lettre majuscule 'A'. Utilisez ensuite la méthode isUpperCase() pour déterminer si ch est une lettre majuscule. Si tel est le cas, imprimez "ch est une lettre majuscule", sinon imprimez "ch n'est pas une lettre majuscule".
Exécutez le code ci-dessus, le résultat de sortie est : A est une lettre majuscule. C'est parce que « A » est effectivement une lettre majuscule.
En plus des caractères uniques, la méthode isUpperCase() peut également être utilisée pour déterminer si les caractères d'une chaîne sont des lettres majuscules. Voici un exemple de code :
public class Main { public static void main(String[] args) { String str = "Hello, World!"; for (int i = 0; i < str.length(); i++) { char ch = str.charAt(i); if (Character.isUpperCase(ch)) { System.out.println(ch + "是大写字母"); } } } }
Le code ci-dessus définit une variable chaîne str avec une valeur initiale de "Hello, World !". Utilisez ensuite une boucle for pour parcourir chaque caractère de str et utilisez la méthode isUpperCase() pour déterminer si le caractère est une lettre majuscule. Si tel est le cas, imprimez "ch est une lettre majuscule".
Exécutez le code ci-dessus, le résultat de sortie est :
H est une lettre majuscule
W est une lettre majuscule
Cela est dû au fait que les caractères "H" et "W" dans la chaîne "Hello, World!" courrier.
Pour résumer, l'utilisation de la méthode isUpperCase() de la classe Character peut facilement déterminer si un caractère ou un caractère dans une chaîne est une lettre majuscule. Grâce à cette méthode, nous pouvons facilement juger et traiter les lettres majuscules dans la programmation Java. J'espère que l'exemple de code de cet article pourra aider les lecteurs à comprendre et à appliquer la méthode isUpperCase().
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!