String toUpperCase() method in java

Let’s learn String toUpperCase() method in java.

String toUpperCase() method in java

String toUpperCase() method have two variants.

  • public String toUpperCase()
  • public String toUpperCase(Locale locale)

String toUpperCase() method in java converts a string to upper case letters. Here’s the String toUpperCase() method example.

public class StringToUppercaseDemo
{
   public static void main(String[] args)
   {
      String str = "flower brackets";
      String strUpper = str.toUpperCase();
      System.out.println(strUpper);
   }
}

Output:

FLOWER BRACKETS


Whereas toUpperCase(Locale loc) converts all the characters to uppercase using the rules of the given Locale.

public String toUpperCase(Locale locale)

Now let’s see java String toUpperCase(Locale loc) method example.

import java.util.Locale;
public class ToUppercaseLocaleDemo
{
   public static void main(String[] args)
   {
      String str = "i love java";
      String strTurkish = str.toUpperCase(Locale.forLanguageTag("tr")); 
      String strEnglish = str.toUpperCase(Locale.forLanguageTag("en")); 
      System.out.println(strTurkish); 
      System.out.println(strEnglish);
   }
}

Output:

? LOVE JAVA
I LOVE JAVA


Also read – Binary search in java