Java >> Tutoriel Java >  >> Tag >> String

Tableau de chaînes en Java majuscule

Tableau de chaînes en Java majuscule | Ici, nous allons convertir les éléments d'un tableau de chaînes en majuscules en utilisant une méthode intégrée disponible. Après avoir converti le tableau de chaînes en majuscules, chaque élément de chaîne du tableau de chaînes sera converti en majuscules. Voir également :- Tableau de chaînes en Java minuscule

Exemple de tableau de chaînes en Java majuscule :-
Tableau de chaînes ={"Java", "Python", "JavaScript"}
Après la conversion en majuscules, le tableau résultant serait le suivant :-
Après conversion ={“JAVA”, “PYTHON”, “JAVASCRIPT”}

La méthode toUpperCase() de la classe String est utilisée pour convertir String en majuscule. Cette méthode est présente dans le package java.lang dans la classe de chaîne, car il s'agit du package par défaut, il n'est pas nécessaire d'importer explicitement.

Il existe deux variantes de la méthode toUppperCase() :-
1) public String toUppperCase()
2) public String toUpperCase(locale loc)

La méthode toUpperCase() ne prend aucun paramètre et renvoie la chaîne qui est convertie en majuscule. Pour en savoir plus en détail, observez les exemples ci-dessous.

String str = "Welcome to java program";
String upper = str.toUpperCase();
System.out.println(upper);

La chaîne résultante est :-
BIENVENUE DANS LE PROGRAMME JAVA

Convertir un tableau de chaînes en Java majuscule à l'aide de toUpperCase()

import java.util.Arrays;
import java.util.Scanner;

public class Main {
   public static void main(String args[]) {
      Scanner scan = new Scanner(System.in);

      System.out.print("Enter the number of array elements: ");
      int n = scan.nextInt();
      scan.nextLine(); // clear

      System.out.println("Enter " + n + " strings: ");
      String array[] = new String[n];
      for (int i = 0; i < n; i++) {
         array[i] = scan.nextLine();
      }
      System.out.println("Entered string array: " 
                        + Arrays.toString(array));

      // convert to uppercase
      for (int i = 0; i < n; i++) {
         array[i] = array[i].toUpperCase();
      }
      System.out.println("String array after converting" 
             +" to uppercase: " + Arrays.toString(array));
      scan.close();
   }
}

Sortie :-

Entrez le nombre d'éléments du tableau :5
Entrez 5 chaînes :
Java
Servlet
Jsp
Spring
Hibernate
Tableau de chaînes saisi :[ Java, Servlet, Jsp, Spring, Hibernate]
Tableau de chaînes après conversion en majuscule :[JAVA, SERVLET, JSP, SPRING, HIBERNATE]

Entrez le nombre d'éléments du tableau :3
Entrez 3 chaînes :
javascript
react
angular
Tableau de chaînes saisi :[javascript, react, angular]
Tableau de chaînes après conversion en majuscule :[JAVASCRIPT, REACT, ANGULAR]


Balise Java