我有一个字符串然后我使用该字符串
创建了一个char []String full = "This is the full text";
char[ ] abc = full.toCharArray();
我还有所有元音的第二个char []
char[] vowels = {'a', 'e', 'i', 'o', 'u', 'y'};
我想比较我的第一个char [] abc元素和元音char [](我想看看abc [i]是否是元音)如果它是元音我想用下一个字母替换它在元音[]。 有人可以向我解释我是如何做到的。
答案 0 :(得分:2)
您可以创建一个辅助方法:
char
作为输入vowels
数组vowel == input char
input char
现在你用abc[0]
作为参数来调用这个方法,以获取下一个元音,如果它是一个元音。然后只需指定abc[0] = <next vowel returned>
。
您的方法签名可能如下所示:
public char getNextCharacter(char c);
这种方法的实施留给读者练习。