java-day04

语句
代码的流程控制
顺序控制
条件控制
If(条件表达式){ 满足条件执行的语句; }

		If(条件表达式){

满足条件执行的语句;
}else{
不满足条件执行的语句;}

		If(条件表达式){

满足条件执行的语句;
}else if(条件表达式){
满足条件执行的语句;
}else{
不满足条件执行的语句; }

	条件语句的嵌套和复合
		If(条件表达式){

满足条件执行的语句;
If(条件表达式){
满足条件执行的语句;
}else{ }
}else if(条件表达式){
满足条件执行的语句;
}else{
不满足条件执行的语句; }

选择控制
变量数据类型,可以是  char  int  String  不支持boolean 类型
    从被匹配项开始,到break结束
    如果没有匹配上,那么执行default 

Int x=3;
Switch(x){
Case 1:
//所执行的语句;
Break;
Case 2:
If(条件表达式){
满足条件执行的语句;
}
//所执行的语句;
Break;
Default; //除以上可能之外,其他的可能
//执行语句;
Break;
}

循环控制

	While(条件表达式){             //先判断后执行
满足条件执行的语句;

}

	Do{                          //先执行后判断
		满足条件执行的语句;

}while(条件表达式);

For(初始化定义a; 结束条件(true); 执行条件c){
d
//执行顺序 a ->d-> c
}
For(执行语句满足的条件;满足的条件; 更改执行的条件){
}
For(初始化语句;判断条件语句(true/false);控制条件语句){
}

While 多数情况不能控制循环次数,自己定义循环次数
For 可以控制循环次数

累加思想:

计数器思想:
循环外定义一个int,循环内进行累加

关键字:
Break continue
都使用在循环当中,break 退出当前循环
continue 跳出当前循环,继续执行下一次循环

死循环:
For(;;){System.out.println();}

特殊符号:
“\t” 制表符 “\n” 换行符

Sum+= x; 累加求和 //循环外定义变量,循环内进行累加

Int.toBinaryString/toHexString/toOctalString 转换为二进制,十六进制,八进制数

输出语句中,字符串加任何东西,都是字符串
public class Test{ } //文件名与类型要一致 Test.java

Boolean b =3>4 ? true:false; //定义布尔类型
‘\t’ 空格 ‘\n’ 换行

猜你喜欢

转载自blog.csdn.net/bbbxxx111/article/details/88633687
今日推荐