![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA# operator
m0_56021431
这个作者很懒,什么都没留下…
展开
-
Demo09 # 三元运算符
package operator; public class Demo08 { public static void main(String[] args) { //三元运算符 //x?y:z //如果x==true,则结果为y,否则结果为z int score=50; String type=score<60?"不及格":"及格"; //必须掌握 //if System.out.println(type); } } ...原创 2021-04-19 19:50:01 · 38 阅读 · 0 评论 -
Demo07 # 字符连接符
package operator; public class Demo07 { public static void main(String[] args) { int a=10; int b=20; a+=b; //a=a+b a-=b; //a=a-b System.out.println(a); //字符连接符 + ,String System.out.println(""+a+b); System.out.println(a+b+""); } } ...原创 2021-04-19 19:49:24 · 34 阅读 · 0 评论 -
Demo05 # 逻辑运算符
package operator; //逻辑运算符 public class Demo05 { public static void main(String[] args) { //与(and) 或(or) 非(取反) boolean a=true; boolean b=false; System.out.println("a&&b:"+(a&&b)); //逻辑与运算:两个变量都为真,结果才为true System.out.println("a||b:"原创 2021-04-19 19:48:33 · 54 阅读 · 0 评论 -
Demo06 # 逻辑和位运算符
package operator; public class Demo06 { public static void main(String[] args) { /* A=0011 1100 B=0000 1101 ----------------------------- A&B = 0000 1100 A|B = 0011 1101 A^B 0011 0001 异或 ~B 1111 0010 取反 2*8 怎么运算最快? 2*8=16 2*2*2*2 效率极高!!!原创 2021-04-19 00:55:57 · 41 阅读 · 0 评论 -
Demo04 # 一元运算符
package operator; public class Demo04 { public static void main(String[] args) { //++ – 自增,自减 一元运算符 int a=3; //a=a+1 int b=a++; //执行完这行代码后,先给b赋值,再自增 //a=a+1 int c=++a;//执行完这行代码前,先自增,再给c赋值 System.out.println(a); System.out.println(原创 2021-04-18 17:46:58 · 43 阅读 · 0 评论 -
Demo03# 关系运算符
package operator; public class Demo03 { public static void main(String[] args) { //关系运算符返回的结果: 正确,错误 布尔值 int a=10; int b=20; int c=21; //取余:模运算 System.out.println(c%a);//c /a 21/10=2...1 System.out.println(a>b); System.out.原创 2021-04-18 17:46:26 · 37 阅读 · 0 评论 -
Demo02 数据类型之间相加
package operator; public class Demo02 { public static void main(String[] args) { long a=12121121231l; int b =123; short c=10; byte d=8; System.out.println(a+b+c+d); //long System.out.println(b+c+d); //int System.out.println(c+d); //int } }原创 2021-04-18 17:45:00 · 72 阅读 · 0 评论 -
Demo01 # 三元运算符
package operator; public class Demo01 { public static void main(String[] args) { //二元运算符 //ctrl+D : 复制当前行到下一行 //psvm 快捷命令 public static void main() //sout 快捷命令 System.out.println(); int a=10; int b=20; int c=25; int d=25; System.out.println(a+b); System.ou原创 2021-04-18 17:42:53 · 50 阅读 · 0 评论