9-22 唐兆文

位运算

左移操作在不越界的情况下,x<<n等同于X*2n

右移操作在不越界的情况下,x>>n等同于X除以2的n次幂

java中布尔型只有true/false没有1/0

三目运算符:条件1?表达式1:表达式2;

条件1的结果为布尔型 结果为true返回表达式1结果为false返回表达式2

流程控制

顺序结果,选择结果,循环结构

package声明包名所在类

import 导入正确执行此类需要的其他包下的类,除了Java.lang包不导入。其他包都要导入

switch后的表达式支持 int,byte,short,char,枚举,jdk1.7后加入了string类型

按位取反 (~(6))符号位也要取反 ~x=-(x+1);

break continue用来实现循环跳转,而return用于跳出方法

循环嵌套 给循环命名命名之后通过控制语句 如continue break开控制循环跳出操作使用方法如:

outer:for(){

inner:for(){

}

}

Java中判断两个字符串是否相等时使用equals()方法而不用“==”

“==“是判断内存地址是否相等

for while先判断后执行

do while先执行后判断

程序测试 debug

心得

打印等腰三角形 看不懂

课后例题有点难的做不出来

评论