黑马程序员 运算符的使用

---------------------- ASP.Net+Android+IOS开发 、 .Net培训 待与您交流! ----------------------

1.       比较运算符运算完的结果是truefalse;

2.       逻辑运算符用于连接两个boolean类型的表达式

3.       &符号的运算特点:

true & true = true;

true & false = false;

false & true = false;

fase & false = false;

&符号的运算规律:

&运算的两边只有有一个是false,结果肯定是false

只有两边都为true,结果才是true.

4.       | 符号的运算特点:

true | true = true;

true | false = true;

false | true = true;

false | false = false;

| 运算规律:

| 运算的两边只要有一个是true,结果肯定是true,只有两边都为false,结果是false

5.       ^ 异或:和或有点不一样

^ 运算特点:

true ^ true = false;

true ^ false = true;

false ^ true = true;

false ^ false = false;

^ 的运算规律:

^符号的两边结果如果相同,结果是false,两边的结果不同,结果是true

6.       !:非运算,判断事物的另一面

7.       && & 运算的结果是一样的,但是运算过程有区别

&:无论左边的运算结果是什么,右边都参与运算

&&:当左边为false时,右边不参与运算

8.       || | 运算的结果是一样的,但是运算过程有区别

|:无论左边的运算结果是什么,右边都参与运算

||:当左边为true时,右边不参与运算

9.       << 左移:相当于乘以2的倍数

10.   >> 右移:相当于除以2的倍数

11.   位运算是直接对二进制进行运算

12.   一个数异或同一个数两次结果还是这个数。

13.   表达式:具有一定语法规则的语句

14.   只要是运算符,运算完成之后都有结果

15.   如果if没写大括号,那么它只能控制离它最近的那条语句

16.   三元运算符就是if else 语句的简写格式

什么时候用:当if else运算后,有一个具体的结果时,可以简写成三元运算符

17.   任何语句都有2种结束方式:分号和大括号

18.   凡是在主函数里的变量都是局部变量

19.   局部代码块可以定义局部变量的生命周期

20.   switch中判断的值允许的数据范围有:byte,short,int,char

switch中的break用于结束switch语句

case语句中没有break,则程序不会往下判断但会继续往下运行。

21.   循环向控制台输出时,结束控制台输出用:ctrl+c

22.   循环要控制的2个条件:

循环条件        循环次数

23.   int x=1;

while( x < 3 ); //没有循环体,程序会一直判断

{

        System.out.println(“x=”+x);

        x++;

}

---------------------- ASP.Net+Android+IOS开发 、 .Net培训 待与您交流! ----------------------

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值