Java Character toLowerCase() 方法

2024年11月6日 | 阅读 4 分钟

Character 类的 toLowerCase(char ch) 方法使用 Unicode 数据文件提供的大小写映射信息,将给定的字符参数转换为小写。应注意,对于某些字符(如符号或表意文字),Character.isLowerCase(Character.toLowerCase(ch)) 可能不总是返回 true。

实际上,可以使用 String.toLowerCase() 来将字符映射为小写。与 Character 大小写映射相比,String 大小写映射有各种好处。String 大小写映射可用于执行区域设置敏感的映射、上下文敏感的映射,而 Character 大小写映射则不能。

语法

参数

ch:需要测试的字符。

返回值

如果给定的字符存在小写形式,toLowerCase(char ch) 方法将返回该字符的小写形式。否则,此方法将返回原始字符。

示例 1

输出

The lowercase for the first character 'F' is given as: f
The lowercase for the second character 'n' is given as: n

示例 2

输出

Enter the first input:T
The character T is converted in the lowercase as: t
Enter the second input:i
The character i is converted in the lowercase as: i

Java Character toLowerCase() 方法

Character 类的 toLowerCase(int codePoint) 方法使用 Unicode 数据文件提供的大小写映射信息,将给定的字符(Unicode 代码点)参数转换为小写。

应注意,对于某些字符(如符号或表意文字),Character.isLowerCase(Character.toLowerCase(codePoint)) 可能不总是返回 true。

语法

参数

上述方法只需要一个参数

a.) codePoint (Unicode 代码点),即需要测试的字符。

返回值

toLowerCase(int codePoint) 方法将返回给定字符的小写形式(如果存在)。否则,此方法将返回原始字符。

示例 1

输出

The character 'W' can be represented in lower case as w
The character 'Z' can be represented in lower case as z

示例 2

输出

The character 'y' can be represented in lower case as y
The character '_' can be represented in lower case as _