public static void main(String[] args) {
List list = new ArrayList();
list.add(6);
list.add(8);
list.add(33);
list.add(21);
list.add(7);
list.add(10);
list.add(99);
list.add(77);
list.add(26);
showList(list);
int count = getCount(list);
System.out.println("和为:" + count);
guessNumber(list);
}
private static void guessNumber(List list) {
System.out.println("请输入一个数:");
Scanner sc = new Scanner(System.in);
int in = sc.nextInt();
if (list.contains(in)) {
System.out.println("包含" + in);
} else {
System.out.println("不包含" + in);
}
}
private static int getCount(List list) {
int count = 0;
for (int i = 0; i
count = count + list.get(i);
}
return count;
}
static void showList(List list) {
for (int i = 0; i
System.out.print(list.get(i) + " ");
}
}
追问
List,ArrayList,Scanner,这几个一直有下划红线,编译时出错,什么鬼?
追答
你要导包啊,按Ctrl+Shift+O,快速导包,eclipse中常用快捷键http://jingyan.baidu.com/article/c35dbcb03246058916fcbcb3.html
温馨提示:答案为网友推荐,仅供参考