Java Character.charValue()方法

原文:https://www.studytonight.com/java-wrapper-class/java-character-charvalue-method

Java charValue()方法属于java.lang包的Character类。此方法用于将字符对象转换为其原始字符值

语法:

public char charValue()

参数:

此方法中不传递任何参数。

返回:

返回字符对象的字符值。

例 1:

在这里,使用字符值创建并初始化字符对象,并返回字符值。

import java.lang.Character;

public class StudyTonight 
{  
  public static void main(String[] args)
  {        
       Character ch1 = 'M';  //Creation of Character Object
       System.out.print("The character value is = ");  
       System.out.println(ch1.charValue());  

       Character ch2 = 'O';  
       System.out.print("The character value is = ");  
       System.out.println(ch2.charValue());

       Character ch3 = '1';  
       System.out.print("The character value is = ");  
       System.out.println(ch3.charValue());

    }  
}

字符值为= M 字符值为= O 字符值为= 1

例 2:

这里有一个用户定义的例子,任何使用这段代码的人都可以输入自己选择的值,并获得等效的字符值。

import java.lang.Character;
import java.util.Scanner;

public class StudyTonight 
{  
  public static void main(String[] args)
  {        
       try
       {
         System.out.println("Enter Character Object value");
         Scanner sc = new Scanner(System.in);
         char c = sc.next().charAt(0);
         Character chr = c;
         System.out.println("The character value is " +chr);
       }

       catch(Exception e)
       {
         System.out.println(" Invalid input");
       }
  }

}

输入人物对象值 88 人物值为 8

                                                      • T4】输入人物对象值 2 人物值为 2

实时示例:

在这里,您可以测试实时代码示例。您可以为不同的值执行示例,甚至可以编辑和编写您的示例来测试 Java 代码。