2016-03-28 3 views
-3

Я ищу способ записи без использования расширенных циклов, но не знаю, как их точно преобразовать. Метод:Преобразование из расширенного для цикла в цикл

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

[Заявление] (https://docs.oracle.com/javase/tutorial/java/nutsandbolts/for.html) – dsh

ответ

0

Здесь вы идете:

for(int index = 0 ; index < s.length ; index++){ 
    //Logic 
} 
Смежные вопросы