今天做到一个很恶心的java题,求高手解答~~谢谢了,大神帮忙啊

程序是 import java.util.Scanner; public class aaa6 { public static void main(String[] args){ Scanner ss=new Scanner(System.in); int[]aa={8,4,2,1,23,344,12}; int i = 0; System.out.println("来个数"); i=ss.nextInt(); for(int j=0;j<7; j++){ if(i==aa[j]){ System.out.println("Oh,year!!!"); } else { System.out.println("wrong"); } } } } 运行起来如果输入错误的数会显示出7个wrong,求高手给修改修改怎么才能错误时只显示一个wrong~~~

import java.util.Scanner; public class aaa6 { public static void main(String[] args){ Scanner ss = new Scanner(System.in); System.out.println("来个数"); int i = ss.nextInt(); int[] aa = {8,4,2,1,23,344,12}; for(int j=0;j<7; j++){ if(i == aa[j]){ System.out.println("Oh,year!!!"); } else { System.out.println("wrong"); break; } } } }
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答