Java学习中理论基础的学习非常重要!今天大家分享下之前通过跟随B站老杜视频教学内容整理出的运算符号的学习笔记,希望能对同样和我一样在学Java的同学们有帮助。

逻辑或的符号怎么打_符号逻辑是什么意思_符号逻辑运算

算数运算符:+,-,*,/,%逻辑或的符号怎么打,++,–

1.public static void main(String args[]){ //++ ,– 自增自减去 一元运算符 int a=10; int b; System.out.println(a++);// 值为10:++放右边表示本次过后下次再加1 b=a; System.out.println(b);// 值为11 System.out.println(++b);

2.//为12:++放右边表示本次就加1//Ctrl+d 复制当前行到下一行int a=10; int b=20; int c=a-b; System.out.println(a+b);//输出值:30 System.out.println(a+b+”=a+b”);//输出值:30=a+b 注:先运算再连接 System.out.println(“a+b=”+a+b);//输出值:a+b=1020 注:字符串在前,+号已成了字符串链接符号 System.out.println(“a-b=”+c);//输出值: a-b=-10 c=a*b;

System.out.println(“a*b=”+c);//输出值:a*b=200 c=a/(b); System.out.println(“a/b=”+c);//输出值:a/b=0 int无 小数位 System.out.println(“a/b=”+(double)c);//输出值: a/b=0 已计算,再转换,晚了

System.out.println(a/(double)b);//输出值:运算前 0.5, 计算前转换 System.out.println(a%3);//输出值:输出值1 ,取余数,求模}

赋值运算符=1.public static void main(String args[]){ long a=123123123123123L; int b=128; short c=32767; byte d =9; System.out.println(a+b+c+d);//long :123123123156027 有一个为long其结果也为long,如果没有就是int类型System.out.println(b+c+d); //int 32904 System.out.println(c+d); //int 32776 如果没long,不管否有int类型都为int0}}

关系运算符:>,=,9)&&(++d)9)&(++m)

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

1.//逻辑运算符 && 与 ,|| 或 ,! 非(取反) boolean a=false; boolean b=true; System.out.println(“a&&b=”+(a&&b));//输出:a&&b=false 逻辑与:两个为真才为真 System.out.println(“a||b=”+(a||b)); //输出:a||b=true 逻辑或:有一个为真才为真 System.out.println(“!(a&&b)=”+(!(a&&b))); //输出:!(a&&b)=true 如果为真则取假逻辑或的符号怎么打,如果为假取真 System.out.println(“——-短路运算判定–短路与:第一个为假网赚项目,则结果为假。后面的不再运行———–“); int d=8; boolean f=(d>9)&&(++d)9)&(++m)

位运算符:&,|,^,~,>>,>(了解)

1. /* * A=0011 1100 * b=0000 1101 * * A&B =0000 1100 与 :都为1才1否则为0 * A|B=0011 1101 或 :有1就为1 * A^B =0011 0001 异或:相同为0否则为1 * ~B =1111 0010 取反: * */ /*拓展 题 2*8 ,2*2*2*2*2 效率极高 >右移/2 0000 0001 1 0000 0010 2 0000 0011 3 0000 0100 4 ….. 0000 1000 8 0001 0000 16 */}

条件运算符 ?:

public static void main(String args[]) { int a=10; //三元运算符 X?Y:Z 如果X值为真着为Y否则为Z System.out.println(“——-条件运算符—————-“); String f=a

扩展赋值运算符:+=,-=,*=,/=

1. int a=10; int b=20; b+=a; //b=b+a System.out.println(b);// 输出值30;

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注