- Java数据类型简介
- 原始数据类型
- 包装
- 使用
- 字符串
- 数组
Java字符数据类型
Character
类的一种对象包装一个char
值的包装类。Character
类包含isLetter()
和isDigit()
方法来检查字符是否为字母或数字。
toUpperCase()
和toLowerCase()
方法将字符转换为大写和小写。该类提供了一个构造函数和一个工厂valueOf()
方法来从char
类型值创建对象。charValue()
方法返回对象包装的char
类型值。
示例
以下代码显示了如何创建Character
对象以及如何使用它的一些方法:
public class Main { public static void main(String[] args) { // Using the constructor Character c1 = new Character('A'); // Using the factory method - preferred Character c2 = Character.valueOf('2'); Character c3 = Character.valueOf('-'); // Getting the wrapped char values char cc1 = c1.charValue(); char cc2 = c2.charValue(); char cc3 = c3.charValue(); System.out.println("c1 = " + c1); System.out.println("c2 = " + c2); System.out.println("c3 = " + c3); // Using some Character class methods on c1 System.out.println("isLowerCase c1 = " + Character.isLowerCase(cc1)); System.out.println("isDigit c1 = " + Character.isDigit(cc1)); System.out.println("isLetter c1 = " + Character.isLetter(cc1)); System.out.println("Lowercase of c1 = " + Character.toLowerCase(cc1)); // Using some Character class methods on c2 System.out.println("isLowerCase c2 = " + Character.isLowerCase(cc2)); System.out.println("isDigit c2 = " + Character.isDigit(cc2)); System.out.println("isLetter c2 = " + Character.isLetter(cc2)); System.out.println("Lowercase of c2 = " + Character.toLowerCase(cc2)); System.out.println("Uppercase of c3 = " + Character.toUpperCase(cc3)); } }
上面的代码生成以下结果。
c1 = A c2 = 2 c3 = - isLowerCase c1 = false isDigit c1 = false isLetter c1 = true Lowercase of c1 = a isLowerCase c2 = false isDigit c2 = true isLetter c2 = false Lowercase of c2 = 2 Uppercase of c3 = -
上一篇:Java数值类型包装器
下一篇:Java布尔包装类
分类导航
- Java教程
- Vim教程
- Swing教程
- Spring教程
- Spring Web Services教程
- Spring MVC教程
- Spring JDBC教程
- Spring Cloud教程
- Spring Boot教程
- Spring Boot CLI教程
- Spring Batch教程
- Spring AOP教程
- PDFBox教程
- JSP教程
- JSF教程
- JPA教程
- Java面向对象设计
- Java设计模式
- Java虚拟机教程
- Java泛型教程
- Java正则表达式教程
- Java数据类型教程
- Java并发编程教程
- Java密码学教程
- Java多线程教程
- Java国际化(i18n)教程
- JavaFX教程
- Java9教程
关注微信小程序
扫描二维码
程序员编程王