首页 > 编程语言 > 详细

【帆吖】Java学习零基础06

时间:2021-04-26 10:58:26      阅读:21      评论:0      收藏:0      [点我收藏+]

自增,自减&&逻辑运算符&&位运算符


 

技术分享图片

 1 package operator;
 2 
 3 public class Demo4 {
 4     public static void main(String[] args) {
 5         //++    --       自增  自减   一元运算符
 6         int a=3;
 7 
 8         int b=a++;//执行完这行代码后,先给b赋值,再自增
 9         //a=a+1;
10         System.out.println(a);
11         //a=a+1;
12         int c=++a;//执行完这行代码后,先自增,再给b赋值
13         System.out.println(a);
14         System.out.println(b);
15         System.out.println(c);
16 
17         //幂函数  2^3   2*2*2=8   很多运算,我们会使用一些工具类
18         double pow =Math.pow(3,2);              //3*3=9
19         System.out.println(pow);
20 
21     }
22 }
 1 package operator;
 2 
 3 //逻辑运算符
 4 public class Demo5 {
 5     public static void main(String[] args) {
 6         //与(and)  或    非
 7         boolean a =true;
 8         boolean b =false;
 9 
10         System.out.println("a & &b :"+(a&&b));          //逻辑与运算:两个变量都为真,结果才为true
11         System.out.println("a | | b :"+(a||b));         //逻辑与运算:两个变量有一个为真,则结果才为true
12         System.out.println("!(a & & b) :"+!(a&&b));     //如果是真,则变为假,如果是假则变为真
13 
14 
15         //短路运算
16         int c=5;
17         boolean d=(c<4)&&(c++<4);
18         System.out.println(d);
19         System.out.println(c);
20     }
21 
22 }
 1 package operator;
 2 //位运算
 3 public class Demo6 {
 4     public static void main(String[] args) {
 5         /*
 6         A=0011  1100
 7         B=0000  1101
 8 
 9         A&B:     0000 1100              //11为1,00为0,不同为0
10         A|B:     0011  1101             //有1为1 ,没有为0
11         A^B:     0011  0001             //相同为0,否则为1
12         ~B:      1111 0010
13         */
14 
15         //>>右移               / 2
16         //<<左移               *2
17         //2*8     2*2*2*2
18         System.out.println(2<<3);
19 
20 
21     }
22 }

 

【帆吖】Java学习零基础06

原文:https://www.cnblogs.com/fan-faith/p/14702758.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!