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

Convertir un tableau de chaînes en Java minuscule

Convertir un tableau de chaînes en Java minuscule | Ici, nous allons convertir un tableau de chaînes en minuscules en utilisant la méthode disponible dans la bibliothèque Java. Voyons comment créer un tableau de chaînes en minuscules Java. Voir également :- Tableau de chaînes en Java majuscule

Exemple pour convertir un tableau de chaînes en Java minuscule :-
Tableau de chaînes ={"Java", "Python", "JavaScript"}
Le tableau de chaînes résultant après conversion :- {"java", "python" , "javascript"}

Dans le package java.util.lang de la classe de chaîne, car ce package est par défaut, il n'est pas nécessaire d'importer explicitement. La méthode toLowerCase() est la méthode qui convertit le tableau de chaînes en minuscules. Semblable à la méthode toUpperCase(), toLowerCase() renvoie également la chaîne qui est en minuscules. Pour mieux comprendre, passons en revue quelques exemples.

// demonstration of toLowerCase() method
String str = "Welcome To Java Program";
String lower = str.toLowerCase();
System.out.println(lower);

Le résultat après conversion :- bienvenue dans le programme java

Il existe deux variantes de la méthode toLowerCase()
1) public String toLowerCase()
2) public String toLowerCase(locale loc)

Mais pour résoudre notre problème, nous utilisons la première méthode qui est une chaîne publique toLowerCase().

Convertir un tableau de chaînes en Java minuscule à l'aide de toLowerCase()

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].toLowerCase();
      }
      System.out.println("String array after converting" 
            + " to lowercase: " + Arrays.toString(array));
      scan.close();
   }
}

Sortie :-

Saisissez le nombre d'éléments du tableau :3
Saisissez 3 chaînes :
HTML
PHP
CSS
Tableau de chaînes saisi :[HTML, PHP, CSS]
Tableau de chaînes après conversion en minuscules :[html, php, css]

Entrez le nombre d'éléments du tableau :5
Entrez 5 chaînes :
Java
Spring
JavaScript
Design Pattern
Hibernate
Tableau de chaînes saisi :[Java, Spring, JavaScript, Design Pattern, Hibernate]
Tableau de chaînes après conversion en minuscules :[java, spring, javascript, design pattern, hibernate]


Balise Java