2011年3月18日

<Java> JVA106-數值過濾器




(1)輸入數個參數後,能計算出N個參數內,純數字的總和
(2)能判斷非數值參數的個數
(3)能判斷數值參數的個數

==========================

這邊我偷懶~ try-catch 超好用呀!!!


public class JVA106
{
   //程式進入點
   public static void main(String args[])
   {
      int sum = 0 ;
      int j = 0 ;
      int k = 0 ;
      for(int i=0 ; i<args.length ; i++){
         try{
            sum += Integer.parseInt(args[i]);
            j++;
         }
         catch(NumberFormatException e){
            k++;
         }
      }
      System.out.println("數值之總合為:" + sum );
      System.out.println("非數值個數為:" + k );
      System.out.println("純數值個數為:" + j );
   }
}

沒有留言:

張貼留言