Я пытаюсь использовать цикл for для проверки каждого символа в массиве и печати символа, его позиции в массиве и типа символа (гласный, согласный , и т.д.). У меня это до сих пор:Использование цикла for для проверки массива
char[] myName = new char[] {'J', 'o', 'h', 'n', ' ', 'D', 'o', 'e'};
System.out.print("\nMy name is: ");
for(int index=0; index < myName.length ; index++)
System.out.print(myName[index]);
for(char c : myName) {
if (c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u')
{
System.out.println("The character located at position is a vowel.");
}
else if (c == 'j' || c == 'h' || c == 'n' || c == 'd')
{
System.out.println("The character located at position is a consonant.");
}
else if (c == ' ')
{
System.out.println("The character located at position is a space.");
}
Как напечатать расположение символа
, что случилось с тем, что у вас есть? – Adam
Вы ищете способ определить, является ли текущее письмо проверяемым гласным или согласным? Кажется, что вы на правильном пути, но вам нужно придумать способ определить эту часть. –
Я не уверен, как его напечатать, какой тип персонажа он есть. – JDB