本文主要是介绍字符类型 包裹类型 Math类型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、字符类型
——单个字符是一种特殊的类型:char
——用单引号表示的字符字面量:'a'、'1'·······
——Java使用Unicode来表示字符,可以表达包括汉字在内的多种文字。
字符计算:
(1)、char c = 'A'; c++; System.out.println(c); 输出结果:B
(2)、char c = 'A'; d = 'D'; System.out.println(d-c); 输出结果:3
(3)、char c = 'A'; System.out.println((int)c); 输出结果:65
(4)、char c = 65; System.out.println(c); 输出结果:A
字符大小写转换 :
char c = 'A'; char d = (char)(c+ 'a' - 'A'); System.out.println(d); 输出结果:a
char c = 'a'; char d = (char)(c+ 'A' - 'a'); System.out.println(d); 输出结果:A
2、包裹(wrap)类型
基本类型 | 包裹类型 |
boolean | Boolean |
char | Character |
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
从中可以看出,包裹类型就是把基本类型的名字第一个字母大写。
在Java系统类库中,所有第一个字母大写的,都是类的名字。
3、Math类型
abs——绝对值
pow——幂次
random——随机数,在(0, 1)之间
round——对于小数的四舍五入
System.out.println(Math.abs(-12)); 输出结果:12
System.out.println(Math.pow(2, 3)); 输出结果:8
System.out.println(Math.random()); 输出结果:0.561·······
System.out.println(Math.round(10.612)); 输出结果:11
这篇关于字符类型 包裹类型 Math类型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!