Java >> Java tutorial >  >> Tag >> String

String Array til UpperCase Java

String Array til Java med store bogstaver | Her vil vi konvertere elementerne i en streng-array til store bogstaver ved at bruge en tilgængelig indbygget metode. Efter konvertering af string-arrayet til store bogstaver vil hvert string-element i string-arrayet blive konverteret til store bogstaver. Se også:- String Array til LowerCase Java

Eksempel på strengmatrix til Java med store bogstaver:-
Stringarray ={“Java”, “Python”, “JavaScript”}
Efter konvertering til store bogstaver ville den resulterende matrix være som følger:-
Efter konvertering ={“JAVA”, “PYTHON”, “JAVASCRIPT”}

Metoden toUpperCase() i String-klassen bruges til at konvertere String til store bogstaver. Denne metode er til stede i java.lang-pakken i string-klassen, da dette er standardpakken, er det ikke nødvendigt at importere eksplicit.

Der er to variationer i toUppperCase()-metoden:-
1) public String toUppperCase()
2) public String toUpperCase(locale loc)

Metoden toUpperCase() tager ingen parametre og returnerer strengen, som er konverteret til store bogstaver. Se nedenstående eksempler for at vide mere detaljeret.

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

Den resulterende streng er:-
VELKOMMEN TIL JAVA-PROGRAM

Konverter String Array til UpperCase Java ved hjælp af 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();
   }
}

Output:-

Indtast antallet af array-elementer:5
Indtast 5 strenge:
Java
Servlet
Jsp
Forår
Hibernate
Indtast streng-array:[ Java, Servlet, Jsp, Spring, Hibernate]
String-array efter konvertering til store bogstaver:[JAVA, SERVLET, JSP, SPRING, HIBERNATE]

Indtast antallet af array-elementer:3
Indtast 3 strenge:
javascript
react
angular
Entered string array:[javascript, react, angular]
String array efter konvertering til store bogstaver:[JAVASCRIPT, REACT, ANGULAR]


Java tag