JAVA里 FOR循环内 IF 与 ELSE的嵌套使用

2025-05-02 04:00:31
推荐回答(5个)
回答1:

boolean a=true;
for (int x=0;x<5;x++)
{
if 满足条件
输出成功信息
else 不满足条件
if(a){
输出失败信息
a=false;
}

}

回答2:

加一个变量标示一下。
boolean flag = true;
for(){
if(满足){
成功信息
}else if(flag){
失败信息
flag = false;
}
}

回答3:

在for循环外面声明一个int i 变量对满足条件的次数进行保存,打印放到for循环外边
参考代码如下
int num = 0;
for ( int i = 0 ; i < 5 ; i++ ) {
if (true)
num ++ ;
}
if (num==0)
System.out.println(不满足");
else
System.out.println("满足" + num + "次");

望采纳

回答4:

//加一个变量控制输出
boolean has_err = false;
for (int x=0;x<5;x++)
{
if 满足条件
输出成功信息
else 不满足条件
if(!has_err){
输出失败信息
has_err = true;
}
}

回答5:

for (int x=0;x<5;x++)
{
if 满足条件
输出成功信息
else if 满足条件
输出成功信息
依此类推......
else输出失败信息
}