无奈 求解..
程序代码:
int yer; String a="n"; Scanner s=new Scanner(System.in); System.out.println("请输入一个年份:"); yer=s.nextInt(); do{ if(yer%4==0&&yer%100!=0||yer%400==0) { System.out.println(yer+"是闰年!"); } else { System.out.println(yer+"不是闰年!"); } System.out.print("继续请输入y或者Y!"); a=s.next(); }while(a=="y"&&a=="Y"); 这个循环 为什么不循环呀 是因为没清空缓冲?