2013-11-26 119 views
-2

我需要一個簡單程序的幫助,該程序可以計算我在參數中放入的字符串數 - 返回「偶數「如果字符串的數量是偶數,並且如果字符串的數量是奇數,則返回」奇數「。 我已經嘗試了很多東西,但我只是設法直接用我想要的字符串編寫代碼,而不是用我輸入的參數。 我需要它開始這樣的開場白:如果字符串數爲偶數,則返回「偶數」,如果字符串數爲奇數,則返回「奇數」

public class StringCounter { 

    public static void main(String[] args){ 

     for (int i = 0; i < args.length; i++) { 
      if (args.length % 2 == 0){ 
       System.out.println("even"); 
      } 
       else 
        System.out.println("odd"); 
     } 
    } 
} 
+2

您嘗試過什麼嗎? 'args'是一個數組。它有一個'length'屬性。 –

+0

你試過甚麼,你得到了什麼錯誤?我們可以幫助您解決具體問題,但我們不會爲您編寫程序... – Voidpaw

+2

看起來像作業 – schlingel

回答

0

你需要得到字符串的數量,因爲它們是一個數組,只是得到數組的長度。

爲了弄清楚他們是否需要將它們除以2並檢查它們是否有餘數(即它們是否可以被2整除),否則它們是奇數。

這就是說,這不是一個合適的問題。原因是你通常需要在這裏有人會幫忙之前嘗試解決問題。

0

argsString的數組。只需args.length就可以給你在命令行中輸入的字符串數量。即使該數字可以被2整除。

相關問題