Whlie、Do-While、For循环
学了C语言之后跳转Java,发现其实很多地方都很相似,虽然普通的Java的开头要比C语言多
C语言的传统开头
#include<stdio.h>
int main
{
若干语句;
}
而Java的传统开头
public class QinQinQingJun{
pulic static void main(String[] args){
若干语句;
}
}
接触C语言的时候,最难的时候就是指针,元素指来指去的。接触Java之后,感觉方便太多了,所谓C语言面向过程,C++半面向过程半面向对象,Java是面向对象的。就犹如做菜,C语言要求全部自己做,食材准备好后,切块、倒油、开火、翻炒、装配;而Java就像点外卖,坐等别人做好送到main函数。在学习语法过程中,我个人感觉有两个语法让我比较头疼,其中一个就是循环,自从学了for循环,while和do-while循环语句就没用过了,应该是我接触的太少了,我认为while和do-while循环绝大多可以被for所替代。现在让我温习一下即将忘记的两个在我这里存在感最低的循环。
While循环语句
语法形式:while(表达式){//在括号中是一个求值为boolean类型数据的表达式
若干语句;//循环体,当循环体只有一条的时候,大括号可以省略
}
下面是while循环的流程图: