Java Character类对单个字符操作原理解析
Character类用于对单个字符进行操作,该对象中包装一个基本类型char的值。
Character类提供了一系列方法来操纵字符。你可以使用Character的构造方法创建一个Character类对象,当你将一个char类型的参数传递给需要一个Character类型参数的方法时,这时编译器会自动将char类型参数转化为Character类型参数,这样我们可以称其为装箱,反之为拆箱。
在Character类中,我们还需要了解转义序列(前面有反斜杠()的字符代表转义字符,它对编译器来说是有特殊含义的)
Character类的常用方法:
1、isLetter()方法
isLetter()方法用于判断指定字符是否为字母。
语法:booleanisLetter(charch)
其中ch=要测的字符;当字符为字母时,则返回true,否则返回false。(以下ch都为要测的字符)
2、isDigit()方法
isDigit()方法用于判断指定字符是否为数字,如果字符为数字,则返回true;否则返回false。
语法:publicstaticbooleanisDigit(charch)
3、isWhitespace()方法
isWhitespace()方法用于判断指定字符是否为空白字符,空白符包含:空格、tab键、换行符,如果字符为空白字符,则返回true;否则返回false。
语法:booleanisWhitespace(charch)
4、isUpperCase()方法
isUpperCase()方法用于判断指定字符是否为大写字母,如果字符为大写,则返回true;否则返回false。
语法:booleanisUpperCase(charch)
5、isLowerCase()方法
isLowerCase()方法用于判断指定字符是否为小写字母,如果字符为小写,则返回true;否则返回false。
语法:booleanisLowerCase(charch)
6、toUpperCase()方法
toUpperCase()方法用于将小写字符转换为大写,如果有的话,返回转换后字符的大写形式;否则返回字符本身。
语法:chartoUpperCase(charch)
7、toLowerCase()方法
toLowerCase()方法用于将大写字符转换为小写,如果有的话,返回转换后字符的小写形式;否则返回字符本身。
语法:chartoLowerCase(charch)
8、toString()方法
toString()方法用于返回一个表示指定char值的String对象。结果是长度为1的字符串,仅由指定的char组成。
语法:StringtoString(charch)
对于方法的完整列表,请参考的java.lang.CharacterAPI规范。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。