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

例如:
for (int x=0;x<5;x++)
{
if 满足条件
输出成功信息
else 不满足条件
输出失败信息
}
但问题在于,如果这4次循环内4次都不满足条件,会输出4次失败信息,但是我想实现的是,满足条件输出一次信息,不满足就也只输出一次信息,请问如何实现?

慕桂英546537
浏览 435回答 3
3回答

阿晨1998

123456789101112131415boolean&nbsp;flag&nbsp;=&nbsp;false;for&nbsp;(int&nbsp;j=0;&nbsp;j<st.length;j++){&nbsp;&nbsp;&nbsp;&nbsp;if(a==st[j])&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("此数列中包含这个数");&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;flag&nbsp;=true;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;break;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}if(!flag){&nbsp;&nbsp;&nbsp;&nbsp;System.out.println("此数列中不包含这个数");}&nbsp;

呼啦一阵风

boolean a=true;for (int x=0;x<5;x++){if 满足条件输出成功信息else 不满足条件if(a){输出失败信息a=false;}}&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java