JAVASE
文章平均质量分 76
CodeWhisperer001
能用一行代码解决的问题,绝不写两行(即使阅读难度提升十倍)。
展开
-
分支的嵌套使用
System.out.println("该会员享受的折扣为:"+discount);System.out.println("请录入小朋友的性别:男:1 女 :0");System.out.println("你录入的积分不是整数!System.out.println("请录入小朋友的性别:");System.out.println("请录入小朋友的年龄:");System.out.println("请录入小朋友的年龄:");System.out.print("请输入会员积分:");//录入小朋友的性别;原创 2022-11-28 19:19:09 · 107 阅读 · 0 评论 -
第4章_流程控制
这三种基本逻辑结构是相互支撑的,它们共同构成了算法的基本结构,无论怎样复杂的逻辑结构,都可以通过它们来表达。【4】我们写代码的时候,尽量保证else的存在--》else分支相当于“兜底”“备胎”的作用,别的分支都不走,就会走这个分支了。//实现一个功能:给出三个数(1-6),对三个数求和计算,根据和的大小来分配不同的奖品。(2)上面的代码中,我用四个单分支拼凑出四个选择,每个选择是独立的,依次判断执行的。if语句对布尔表达式进行一次判定,若判定为真,则执行{}中的语句块,否则跳过该语句块。原创 2022-11-28 19:17:12 · 125 阅读 · 0 评论 -
运算符总结,运算符的优先级别
PS:实际开发中我们不会写特别复杂的表达式,你要想先算谁就用()赋值原创 2022-11-28 19:06:54 · 99 阅读 · 0 评论 -
条件运算符,位运算符(了解)
"听男孩的":"听女孩的");System.out.println("请选择今晚吃什么:1.火锅 2.烧烤 3.麻辣烫 4.西餐");//实现功能:男孩女孩选择晚饭吃什么,如果意见一致,听男生的,如果意见不一致,听女生的。"你好":"你不好");"你好":"你不好";System.out.println("请男孩选择:");System.out.println("请女孩选择:");位运算符:&,|,^,~ , >>,>原创 2022-11-28 18:58:27 · 1002 阅读 · 0 评论 -
赋值运算符,扩展赋值运算符,关系运算符,逻辑运算符
/ 短路与:&& 规律:效率高一些,只要第一个表达式是false,那么第二个表达式就不用计算了,结果一定是false。// 短路或:|| 规律:效率高一些,只要第一个表达式是true,那么第二个表达式就不用计算了,结果一定是true。面试题:两个数交换的四种方式:https://www.cnblogs.com/Brad-Lee/p/5808299.html。//逻辑异或: ^ 规律:两个操作数相同,结果为false,不相同,结果为true。//等效: sum += num1;//逻辑非:!原创 2022-11-28 18:55:01 · 65 阅读 · 0 评论 -
Java中的运算符
,|,^,~ , >>,> (了解!+,-,*,/,%,++(自增),--(自减)//规则:看++在前还是在后,如果++在后:先运算,后加1 如果++在前,先加1,后运算。//先运算 m=a+7 再加1: a = a+1。//先加1 a=a+1 再运算: n = a+7。//总结:++单独使用的时候,无论放在前还是后,都是加1操作。//理解为:相当于 a=a+1 操作。看++在前还是在后,如果++在后:先运算,后加1 如果++在前,先加1,后运算。原创 2022-11-28 18:43:00 · 76 阅读 · 0 评论