今天是自学JAVA的第一天。在此我打算写一些个人总结。
三大流程控制、
顺序控制,按顺序执行。
循环控制,包括do while 和while
分支控制
单分支的语法结构, if(条件表达式,要返回布尔值,1,0){
语句;
}
双分支,就输出if else类型
多分支,if else if else
多分支,是符合一个条件后就自动break了。只找一个入口。。多分支只找一个入口。
多分支语句
switch(条件表达式){
case 常量1:(类似于当c=‘a’时)
语句
break;//break,表示跳出Switch
defalut
}注意case中:之后,下一个case之前,相当于就是 顺序控制;就是类似于大括号的机制;
其次,条件表达式数据类型应当和case后的常量表达式一致,否则会错误。 注意,switch的case中 只可以是int char byte short,不能用float
循环控制:for(int i=0;i<10;i++)
while(条件){
}
do{
}whlie();
对于镂空菱形的写法,一定是先简单后难。先写出半个的
*
**
***
****
再思考中间型和镂空型。