首页 / JAVA / Java 运算符,条件结构小总结
Java 运算符,条件结构小总结
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java 运算符,条件结构小总结,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1313字,纯文字阅读大概需要2分钟。
内容图文
今天是开始学习的第三天,总结下这两天学的内容,主要是运算符和条件结构。
下面是运算符的一个小总结:
算术运算符 | 赋值运算符 | 关系运算符 | 逻辑运算符 |
位运算
符
|
条件运算符 |
+取正时为单目,加时为双目 | = 只表赋值 | == 双目 | && 短路与 | & | a?b:c |
- 取负时为单目,减时为双目 |
+= 双目 | != 结果 | || 短路或 |
| |
|
*/ 双目 | -= | >= 都是 | !非运算 | ^ | |
% 模除即取余数,双目 | *= | <= 布尔 | &或 | << | |
++ -- 自增自减符 单目 | /= | > true | |非 | >> | |
%= | < flase | ^异或 |
需要注意的是,
=在java中只有赋值含义,==才是判断左右是否相等的运算符。
&&及||两个短路,在第一个条件可以判断整个表达式结果时不再运行条件2.
条件运算符当a为true时执行b,a为false时执行c。
位运算符都是用二进制补码进行运算
1&1=1,否则为0。
0|0=0,否则为1。
^ 左右同则0,不同则1。
再说条件结构和提前了解使用的引用类Scanner,这里用一个小练习记忆。
import java.util.Scanner;//导入util的引用类Scannerclass Seasons{ publicstaticvoid main(String[] args){ System.out.println("请输入一个月份:(1~12)"); Scanner input=new Scanner(System.in);//扫描输入的值并赋值给input变量int a=input.nextInt();//将输入的值转换为Int类型,并赋值给变量aif((a>=1)&&(a<=3)){ System.out.println("春");//如果输入的月份a是否大于等于1且小于等于3,是则输出“春”,否则下一步} elseif((a>3)&&(a<=6)){ System.out.println("夏");//再判断输入的月份a是否大于3且小于等于6,是输出“夏”,否则下一步} elseif((a>6)&&(a<=9)){ System.out.println("秋");//再判断输入的月份a是否大于6且小于等于9,是输出“秋”,否则下一步} elseif((a>9)&&(a<=12)){ System.out.println("冬");//再判断输入的月份a是否大于9且小于等于12,是输出“冬”,否则下一步} else{System.out.println("请输入正确月份");//a均不满足上述条件,说明a不是1-12之间的整数,输出“请输入正确月份”} } }
三天的内容多也不多,但感觉大脑已经有些许溢出,继续加油!
原文:http://www.cnblogs.com/coderqie/p/5959748.html
内容总结
以上是互联网集市为您收集整理的Java 运算符,条件结构小总结全部内容,希望文章能够帮你解决Java 运算符,条件结构小总结所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。