Java中for循环和if条件语句是很基础也是很重要的语法,经常在实际开发中用到。下面我们来一起学习一下它们的用法和注意事项。
//for循环语法 for(初始化表达式; 条件表达式; 更新表达式){ //循环体语句 } //if条件语句语法 if(条件){ //满足条件执行 }else{ //条件不满足执行 }
for循环语句中,初始化表达式只会在循环开始前执行一次,可以用来初始化一些变量,比如:
int count = 0; for(int i = 0; i< 10; i++){ count++; } System.out.println("count的值为:" + count);//输出count的值为:10
在循环体语句执行完之后,更新表达式会被执行,一般用来更新循环变量的值。
if条件语句中,只有当条件为true时才会执行if代码块中的语句,否则就会执行else代码块中的语句。比如:
int num = 5; if(num >10){ System.out.println("num大于10"); }else{ System.out.println("num小于或等于10"); } //输出num小于或等于10
注意,在Java中for循环和if条件语句中的条件表达式都只接受布尔值,即true或false。而且循环条件一定要注意避免出现死循环,否则会导致程序无法正常运行。在编写循环语句时,一定要注意及时终止循环,否则会出现不可预知的错误。