1.控制语句
1.1 if else分支语句
单支分支 if(条件){}
双分支 if(条件){} else{}
多分支 if(条件){} else if(条件){} else if(条件){} ... else{}
1.2 switch开关语句
switch(表达式)
{
case 值1: 执行代码块 break;
case 值2: 执行代码块 break;
case 值3: 执行代码块 break;
default: 执行代码块 break;
}
1.2.1 每一个case的值不能重复
1.2.2 default找不到匹配的case时执行default语句
1.2.3 break执行完对应的case后 跳出switch语句 如果没有使用break则找到匹配的case后会 把后面的所有语句都执行
1.2.4 switch表达式的值类型 byte short char int String
1.3 while 循环语句
while(条件)
{
代码块;
}
do
{
代码块;
}
while(条件)
1.3.1 条件时boolean值
1.3.2 初始值只会执行一次
1.3.3 while语句可能一次不执行 do while至少执行一次
2. 数组
数据类型[] 变量名 = new 数据类型[长度];
数据类型[] 变量名= new {值1,值2,值3};
排序 : 冒泡排序 快速排序 选择排序(擂台排序)