用数组不可取,集合太浪费。简单点比较好。有时候知道的太多反而会误事
Scanner sc=new Scanner(System.in);//从控制台读取字符 int count=0;//偶数个数 int sum=0;//偶数和 int num1=0; String s=""; do{ System.out.println("请输入一个整数:"); num1=sc.nextInt(); if(num1%2==0){ count++; sum+=num1; } System.out.println("是否继续(输入n结束,y继续)?"); s=sc.next(); }while(!"n".equalsIgnoreCase(s)); System.out.println("偶数个数:"+count+" 偶数和:"+sum);