从java中的单词短语中获取元音

从java中的单词短语中获取元音,java,Java,嗨,伙计们,我正在尝试编写一个pig拉丁语翻译程序,我一直在尝试提示用户输入他们输入的短语中的第一个元音。我觉得我做得不对 当用户输入“白色”时 我希望接下来的两个提示询问单词中的第一个元音。然后把它翻译成拉丁语 关于如何开始有什么建议吗?谢谢大家! 这是我的密码: import java.util.Scanner; public class main { public static void main(String[] args) { Scanner sc = new Scann

嗨,伙计们,我正在尝试编写一个pig拉丁语翻译程序,我一直在尝试提示用户输入他们输入的短语中的第一个元音。我觉得我做得不对

当用户输入“白色”时 我希望接下来的两个提示询问单词中的第一个元音。然后把它翻译成拉丁语

关于如何开始有什么建议吗?谢谢大家!

这是我的密码:

 import java.util.Scanner;
 public class main
 {
public static void main(String[] args)
{
    Scanner sc = new Scanner(System.in);

    System.out.println("Please enter a 2 word phrase: ");
    String input = sc.nextLine();

    System.out.println("Please enter the first vowel in the first word: ");
    String input1 = sc.nextLine();
    System.out.println("Please enter the first vowel in the second word: ");
    String input2 = sc.nextLine();

}

维基百科上提到了7种生成猪拉丁语的方法。 链接:。 所以你不需要向用户询问元音,你是应该识别元音的人。从六种方法中选择一种,写一个原型,如果你被卡住了就回来。
Ps:我建议您使用维基中提到的最后一种方式,因为它更容易实现。

您所拥有的方式有什么问题吗?我想我对从那里继续下去感到困惑。当我得到元音时,我将如何用它把我的单词翻译成拉丁语?不要问用户。你自己找到并替换它们。想想你在纸上会怎么做。为什么你需要用户告诉你元音在哪里?您可以编写代码来查找它们,而无需用户告诉您。