字符类型 & 包裹类型 & 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)类型 

 

基本类型包裹类型
booleanBoolean
charCharacter
byteByte
shortShort
intInteger
long Long
floatFloat
doubleDouble

从中可以看出,包裹类型就是把基本类型的名字第一个字母大写。

在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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值