JAVA程序输入10个数字,输出所有负数及负数的和

如题所述

输入10个数字,输出所有负数及负数的和的代码如下图:

public static void main(String[] args) {

List<Integer> lists = new ArrayList<Integer>();

lists.add(12);

lists.add(-1);

lists.add(-2);

lists.add(-12);

lists.add(120);

lists.add(121);

lists.add(-112);

lists.add(12);

lists.add(12);

lists.add(12);

int count = 0;

for(int i=0;i<lists.size();i++){

if(lists.get(i)<0){

count+=lists.get(i);

}

}

System.out.println(count);

}

结果如图:

温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-09
Scanner in=new Scanner(System.in);
List<Integer> list = new ArrayList<Integer>();
for(int i= 0; i< 10 ; i++{

list.add(in.nextInt());
}
int sum;
for(int a : list){
if(a < 0){

system.out.println(a);
sum += a;
system.out.println(sum);
}
}

纯手打,有不懂的追问
相似回答