Character.charValue() in Java with examples

Java.lang.Character.charValue() is a built-in method in Java that returns the value of this character object. This method converts the Character object into its primitive data type char.
Syntax:
public char charValue() The function does not accepts any parameter.
Return Type: This method returns the primitive char value represented by this object.
Below programs illustrate the Java.lang.Character.charValue() method:
Program 1:
// Java program to demonstrate the// Java.lang.Character.charValue() method// when the assigned char is a character  import java.lang.*;  public class Gfg1 {      public static void main(String[] args)    {        // Create a character object        Character x = new Character('z');          // assign the primitive value to a character        char ch = x.charValue();          System.out.println("Primitive char value is " + ch);    }} | 
Output:
Primitive char value is z
Program 2: When we assign the value of x by any digit:
// Java program to demonstrate the// function when the assigned value is// a numberimport java.lang.*;  public class Gfg {      public static void main(String[] args)    {        // create a Character object x        Character x = new Character('9');          // assign value is a number        // assign the primitive value to a character        char ch = x.charValue();            // print the primitive char value        System.out.println("Primitive char value is " + ch);    }} | 
Output:
Primitive char value is 9
				
					


