Java字符数据类型
来源:互联网 发布:vb施工管理 编辑:程序博客网 时间:2024/05/29 03:30
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 = Ac2 = 2c3 = -isLowerCase c1 = falseisDigit c1 = falseisLetter c1 = trueLowercase of c1 = aisLowerCase c2 = falseisDigit c2 = trueisLetter c2 = falseLowercase of c2 = 2Uppercase of c3 = -
0 0
- Java字符数据类型
- JAVA字符数据类型及运算
- java数据类型与转义字符的讲解
- Java基本数据类型の字符型
- 字符数据类型
- Java基本数据类型——字符型和布尔型
- Java基础--基本数据类型(字符型/char)
- Java的char数据类型存储一个中文字符
- daliu_it java基础笔记之 变量和数据类型以及数据类型之间的转换以及转义字符
- 字符数据类型转换代码
- oracle 数据类型---字符型
- Oracle 内置数据类型 -- 字符
- 数据类型以及转义字符
- 数据类型之字符型
- MySQL数据类型-字符类型
- 数据类型的字符
- 笔记6-JAVA的初学浅识(Java 数据类型 及转义字符)
- 【java基础】在Java中实现基本数据类型与字符、字符串之间的转换
- 根据不同系统编译mexLasso
- 给大学生的几条良心建议
- Spring 的作用域 Singleton,Prototype, Session ,Request
- Linux下c开发 之 线程通信(转)
- TabLayout的使用
- Java字符数据类型
- 容器
- 罪犯转移
- Echarts报表插件,从数据库获取数据,json传值,在页面进行展示
- input标签 各属性解释
- angularjs 常用代码块
- JAVA中常用的格式转换
- C++Primer第11章 一个单词转换的map【程序】
- 巧妙利用两个指针遍历链表——链表中倒数第k个结点