我无法创建一个数组,该数组将使用用户输入的内容更改数组中的元音。出现的一个问题是,当它要求我提供信件时,i
我得到一个inputmismatch
.
/******************************************************************************
* This function will prompt the user to replace all vowels in the array
******************************************************************************/
public static void replace( char [] letters )
{
Scanner scan = new Scanner(System.in);
System.out.print(" Enter a character for i: ");
int S = scan.nextInt();
for(int i = 0; i < letters.length; i++)
{
if(letters[i] == 'A' || letters[i] == 'E' || letters[i] == 'I')
{
letters[i]= (char)S;
System.out.print(letters);
}
}
}