随堂笔记day5
来源:互联网 发布:软件开发模型有哪些 编辑:程序博客网 时间:2024/06/10 14:54
String判断相不相等要使用“equals” 不能使用“==”号
!表示非,将true变成假,false变成真
!userName.equals("KKKKKKKKK") String不等于表示方式。
位运算符<< , >> , >>> , & , | , ^
现将操作数据转化为二进制,再运算。
2<<1--->4左位移运算符,相当于乘2操作,乘4位移2位,反之。速度快
4&6--->4 按位与,对位的二进制码,如果是1结果为1,有一个结果为0,结果都是0
4:100
6:110
结果:100
5|6--->7 按位或,对位的二进制码,如果结果有一个是1那么结果就是1
5:101
6:110
结果:111
9^11 亦或,对位的二进制码只有不相等结果才是1,相等是0
9:1001
11:1011
结果:0010
&和&&区别:
&位运算符操作数可以是布尔类型,也可以是数字。当第一个条件无论是真是假第二个条件都会进行判断
&&是逻辑运算符,操作数只能是布尔类型。当第一个条件为假时,第二个条件不再进行判断
运算符的优先级:(从高到低)
括号(),分号;以及点。运算符
一元运算符(++,--,!(type类型强转))操作数只有一个
算术运算符(+,-,*,/,%)
比较运算符(<,>,>=,<=,==,!=)
逻辑运算符(&&,||其中&&的优先级大于||)
赋值运算符(=,+=,-=,*=,/=)
switch 是一种多分支的判断语句,在switch()中的判断内容是一个表达式,在jdk1.6中判断表达式的结果只能是byte,short,int,char。jdk1.7及以上的可以使用所有类型。
switch执行顺序,先执行和表达式相匹配的case块,顺序执行,碰到第一个break结束
整型(byte(1) short(2) int(4) long(8)
浮点型float(4) double(8)
字符型char(2)
布尔型boolean(1)
什么是注释,注释有几种
注释:给某一段代码提供说明性的文字。
分文://单行注释
/* */多行注释
/** */文档注释
int A = (int)(20*Math.random+30);
continue结束本次循环 进行下次循环。
双重循环,执行一次外循环会执行整个内循环。
!表示非,将true变成假,false变成真
!userName.equals("KKKKKKKKK") String不等于表示方式。
位运算符<< , >> , >>> , & , | , ^
现将操作数据转化为二进制,再运算。
2<<1--->4左位移运算符,相当于乘2操作,乘4位移2位,反之。速度快
4&6--->4 按位与,对位的二进制码,如果是1结果为1,有一个结果为0,结果都是0
4:100
6:110
结果:100
5|6--->7 按位或,对位的二进制码,如果结果有一个是1那么结果就是1
5:101
6:110
结果:111
9^11 亦或,对位的二进制码只有不相等结果才是1,相等是0
9:1001
11:1011
结果:0010
&和&&区别:
&位运算符操作数可以是布尔类型,也可以是数字。当第一个条件无论是真是假第二个条件都会进行判断
&&是逻辑运算符,操作数只能是布尔类型。当第一个条件为假时,第二个条件不再进行判断
运算符的优先级:(从高到低)
括号(),分号;以及点。运算符
一元运算符(++,--,!(type类型强转))操作数只有一个
算术运算符(+,-,*,/,%)
比较运算符(<,>,>=,<=,==,!=)
逻辑运算符(&&,||其中&&的优先级大于||)
赋值运算符(=,+=,-=,*=,/=)
switch 是一种多分支的判断语句,在switch()中的判断内容是一个表达式,在jdk1.6中判断表达式的结果只能是byte,short,int,char。jdk1.7及以上的可以使用所有类型。
switch执行顺序,先执行和表达式相匹配的case块,顺序执行,碰到第一个break结束
整型(byte(1) short(2) int(4) long(8)
浮点型float(4) double(8)
字符型char(2)
布尔型boolean(1)
什么是注释,注释有几种
注释:给某一段代码提供说明性的文字。
分文://单行注释
/* */多行注释
/** */文档注释
int A = (int)(20*Math.random+30);
continue结束本次循环 进行下次循环。
双重循环,执行一次外循环会执行整个内循环。
0 0
- 随堂笔记day5
- day5-笔记
- java学习笔记day5
- CCNA学习笔记Day5
- Android学习笔记day5
- CSS学习笔记(Day5)
- js复习笔记day5
- JAVA视频笔记(day5)
- css-day5-个人学习笔记
- 机器学习学习笔记.day5
- sql server学习笔记-day5
- day5
- day5
- day5
- Day5
- DAY5
- Day5
- DAY5:
- POJ2029:Get Many Persimmon Trees(二维树状数组)
- 分数的四则运算
- HDU 1533 Going Home(最小费用流)
- 家校垂直领域的微信
- JavaFx自定义窗体
- 随堂笔记day5
- 1024. Palindromic Number (25)
- 构建基于IBM BlueMix的PHP网站
- 认识自己
- 运算符重载
- 约瑟夫环数学算法的优化(转)
- Java格式输出
- Python Flask 初体验(缘分匹配小项目)
- Starting emulator for AVD 'ThirdAVDlow' Failed to create Context 0x3005