編一個程序,輸入10個整數,並放在數組中,先降序輸出全部的數,再統計並輸出當中正數、負數和零的個數


public class Demo1 {
	public static void main(String[] args) {
		List<Integer> list = new ArrayList<Integer>();
		list.add(-1);
		list.add(-2);
		list.add(-4);
		list.add(0);
		list.add(2);
		list.add(5);
		list.add(9);
		list.add(7);
		list.add(-9);
		list.add(-7);
		
		int num1 = 0;//表示正數的個數
		int num2 = 0;//表示負數的個數
		int num3 = 0;//表示0的個數
		for(int i=0;i<list.size();i++){
			 if(list.get(i)>0){
				 num1++;
			 }else if(list.get(i)<0){
				 num2++;
			 }else{
				 num3++;
			 }
		}
		System.out.println("正數的個數:"+num1+"負數的個數:"+num2+"為0的個數:"+num3);		
	}
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM