phoenix451
发贴: 11
积分: 0
|
于 2005-09-13 14:51
大大,虽然这样视不报错了;可是,我的代码所要实现的功能却没有了, public class exam{ public static void main(String args[]) { int k=22; int[] course={1,2,3,4,5,6,7,8,9,0}; if(judge(k,course)) System.out.println("the k is not in the course "); else System.out.println("the k is in the course"); } static boolean judge(int k,int[] course) { for(int i=0;i<course.length;i++) { if(course[i]==k) { return false; } else { if(i==course.length) return true; else continue; } } return false;//少这句返回语句 } } 在改变k的值为2,22的情况下,应该是两种不同的输出,可是,在eclipse下的输出结果都是说k在数组里面,大大,可以告诉我这是怎么回事吗?
|