Java.lang.Character.toLowerCase() Method



Description

The java.lang.Character.toLowerCase(int codePoint) converts the character (Unicode code point) argument to lowercase using case mapping information from the UnicodeData file.

Note that Character.isLowerCase(Character.toLowerCase(codePoint)) does not always return true for some ranges of characters, particularly those that are symbols or ideographs.

Declaration

Following is the declaration for java.lang.Character.toLowerCase() method

public static int toLowerCase(int codePoint)

Parameters

codePoint − the character (Unicode code point) to be converted

Return Value

This method returns the lowercase equivalent of the character (Unicode code point), if any; otherwise, the character itself.

Exception

NA

Example

The following example shows the usage of lang.Character.toLowerCase() method.

package com.tutorialspoint;

import java.lang.*;

public class CharacterDemo {

   public static void main(String[] args) {

      // create 4 int primitives
      int cp1, cp2, cp3, cp4;

      // assign values to cp1, cp2
      cp1 = 0x0057;
      cp2 = 0x2153;

      // assign lowercase of cp1, cp2 to cp3, cp4
      cp3 = Character.toLowerCase(cp1);
      cp4 = Character.toLowerCase(cp2);

      String str1 = "Lowercase equivalent of cp1 is " + cp3;
      String str2 = "Lowercase equivalent of cp2 is " + cp4;

      // print cp3, cp4 values
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

Let us compile and run the above program, this will produce the following result −

Lowercase equivalent of cp1 is 119
Lowercase equivalent of cp2 is 8531
java_lang_character.htm
Advertisements