三、运算符/包机制

运算符

算术运算符:+,-,*,/,%(模),++,--

赋值运算符:=

关系运算符:>,<.>=,<=,==,!=(不等于),instanceof

逻辑与算符:&&,||,!

条件运算符:? :

 Ctrl + D:复制当前行到下一行
 关系符返回结果:布尔值 正确/错误
 int b = a++;//执行代码后,先给b赋值,再自增
 int b = ++a;//执行代码前,先自增,再给b赋值

有很多计算,用工具类来操作Math.

与运算,前变量为假,后变量不计算

 //短路运算
 int c = 5;
 boolean d = (c<4)&&(c++<4);
 System.out.println(d);//false
 System.out.println(c);//5

位运算符

 A = 0010 1100
 B = 0000 1101
 A&B = 0000 1100
 A|B = 0011 1101
 A^B = 0011 0001
 ~B = 1111 0010
 ​
 2*8 2*2*2*2  
 <<  *2
 >>  /2
 效率极高 
 0000 0000       0
 0000 0001       1
 0000 0010       2
 0000 0100       4
 0000 1000       8
 0001 0000       16
  */
 System.out.println(2<<3);//右移三位2* 2*2*2=16

字符串连接 + String 变成拼接看顺序

 //字符串连接符    +
 System.out.println(a+b+"");//30
 System.out.println(""+a+b);//1020

条件运算符

 //x ? y : z
 //如果x==true,则结果为y,否则为z
 ​
 int score = 80;
 String type = score < 60 ?"不及格":"及格";
 System.out.println(type);//及格

包机制

一般用公司域名倒置

导入用import

*通配符可以导入所有类

JavaDoc

字符编码-encoding UTF-8 -charset UTF-8

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值