Java Character valueOf()及示例

Java Character valueOf()及示例

Java.lang.Character.valueOf() 是Java中的一个内置方法,它返回一个代表指定char值的Character实例。如果不需要一个新的Character实例,这个方法通常比构造函数Character(char)更适合使用,因为这个方法通过缓存经常请求的值,可能会产生明显更好的空间和时间性能。该方法将始终缓存 [ ‘\u0000 ‘到’ \u007F ‘] 范围内的数值,并可能缓存该范围之外的其他数值。

语法

public static Character valueOf(char ch)

参数。
ch- 这个参数指定了字符。

返回: 该方法返回一个代表ch的字符实例。

下面的程序演示了Java.lang.Character.valueOf()函数。

程序 1 :

// Java program to demonstrate the
// Java.lang.Character.valueOf() method
// when the assigned char is a character
  
import java.lang.*;
  
public class Gfg {
  
    public static void main(String[] args)
    {
        // Create a character object
        Character c = new Character('z');
  
        // assign the primitive value to a character
        char ch = c.charValue();
  
        System.out.println("Character value of " + ch + " is " + c);
    }
}

输出:

Character value of z is z

程序2

// Java program to demonstrate the
// Java.lang.Character.valueOf() method
// when the assigned char is a number
  
import java.lang.*;
  
public class Gfg {
  
    public static void main(String[] args)
    {
        // Create a character object
        Character c = new Character('5');
  
        // assign the primitive value to a character
        char ch = c.charValue();
  
        System.out.println("Character value of " + ch + " is " + c);
    }
}

输出:

Character value of 5 is 5

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Java 参考指南