2016-03-28 21 views
-3

Geliştirilmiş döngüler kullanmadan bir yöntem yazmak istiyorum, ancak tam olarak nasıl dönüştüreceğinizden emin değilim. yöntemdir: BuradaDöngü için gelişmiş için döngü için dönüştürme

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

Ne denediniz mi? Ne gibi sorunlarla karşılaşıyorsunuz? Ayrıca neden kodunuzun okunabilirliğini azaltmak istiyorsunuz? – Pshemo

+0

Bunu yapmak için belirli bir neden var mı? Yeni döngü stili, tam olarak eski stil döngüsünü kullanmak zorunda kalmamanız içindir. – templatetypedef

+0

[Açıklama için] (https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html) – dsh

cevap

0

gitmek:

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