使用现有方法而不是新参数

时间:2016-12-02 13:45:50

标签: java

我正在尝试完成这个项目,我无法想象如何在我的其他方法中使用我现有的方法。我想摆脱VOWELS,它被定义为类的一个字段,我只想使用方法isVowel,它在输入{{1}后返回boolean }}

这就是我所拥有的:

Char

1 个答案:

答案 0 :(得分:0)

这是如何在其他方法中使用isVowel(x)方法

 public static String toPigLatin(String text) {


    String ret = "";
    String vowelbuf = "";


    for (int i = 0; i < text.length(); ++i) {
        char x = text.charAt(i);
        if (isVowel(x)) {
            vowelbuf += x;
        } else {
            if (vowelbuf.length() > 0) {
                ret += vowelbuf + "b" + vowelbuf + x;
                vowelbuf = "";
            } else {
                ret += x;
            }
        }
    }
    if (vowelbuf.length() > 0) {
        ret += vowelbuf + "b" + vowelbuf;
    }
    return ret;
}