-3

I'm trying to convert this for each into a for loop. how do I do that?

here's the code im using

for (char character: word.toCharArray()) {
                    character = Character.toUpperCase(character);
                    
                    if (character >= 'A' && character <= 'Z') {
                        count[character - 'A']++;
                    }
                    
                }

Thanks in advance

Zelkop
  • 109
  • 7

1 Answers1

1

That's it:

char[] source = word.toCharArray();
for (int i = 0; i < source.length; i ++) {
     char character = Character.toUpperCase(source[i]);
     if (character >= 'A' && character <= 'Z') {
         count[character - 'A']++;
     }
}
                
            
Dmitrii B
  • 2,672
  • 3
  • 5
  • 14