2016-03-28 124 views
-3

我正在尋找一種不使用增強型循環的方法,但不知道如何將它們完全轉換。其方法是:從增強型for循環轉換爲for循環

public static int charFrequency (String[]s, char c){ 

    int freq = 0; 
    for(String s2 : s) { 
     char[] newArray = createChars(s2); 
     for (char c2: newArray) 
      if(c2 == c) freq++; 
    } 
} 
+1

你嘗試過什麼?你面臨什麼問題?另外,爲什麼你想要降低你的代碼的可讀性? – Pshemo

+0

您是否有特殊的理由想要這樣做?新的循環風格正是在那裏,所以你不必使用舊式的循環。 – templatetypedef

+0

[for for語句](https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html) – dsh

回答

0

在這裏你去:

for(int index = 0 ; index < s.length ; index++){ 
    //Logic 
}