Java中的字符.valueOf() 和示例
Java.lang。 字符.valueOf()是Java中的一个内置方法,它返回一个表示指定 char 值的字符实例。如果不需要新的字符实例,则通常优先使用此方法而不是构造函数字符(char),因为此方法可能会通过缓存频繁请求的值来显着提高空间和时间性能。此方法将始终缓存范围['\u0000' 到 '\u007F'] 的值,并可能缓存此范围之外的其他值。
句法:
public static Character valueOf(char ch)
Parameter:
ch- this parameter specifies the character.
返回:此方法返回一个代表 ch 的字符实例。
下面的程序演示了Java.lang。字符.valueOf()函数:
方案一:
// 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
方案二:
// 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