java如何在main方法中调用该方法

java如何在main方法中调用该方法,java,Java,问题1 在PigLatin.java文件中编写代码。您的代码应该进入具有以下签名的方法。您可以编写自己的main方法来测试代码。评分员将忽略您的主要方法: 公共静态字符串转换字符串原始{} 猪拉丁语是一种儿童游戏中使用的假语言。使用以下规则将英语单词翻译成拉丁语: 如果英语单词以辅音开头,将辅音移到单词的末尾并加上ay。字母Y应被视为辅音 如果英语单词以元音a、E、I、O或U开头,只需在单词的末尾加上“方式” 当然,这是一种简化的猪拉丁语方言 编写您的方法,使其返回经过拉丁翻译的原始字符串。您可

问题1

在PigLatin.java文件中编写代码。您的代码应该进入具有以下签名的方法。您可以编写自己的main方法来测试代码。评分员将忽略您的主要方法:

公共静态字符串转换字符串原始{}

猪拉丁语是一种儿童游戏中使用的假语言。使用以下规则将英语单词翻译成拉丁语:

如果英语单词以辅音开头,将辅音移到单词的末尾并加上ay。字母Y应被视为辅音

如果英语单词以元音a、E、I、O或U开头,只需在单词的末尾加上“方式”

当然,这是一种简化的猪拉丁语方言

编写您的方法,使其返回经过拉丁翻译的原始字符串。您可以假定输入不包含数字、标点符号或空格。输入可以是大写或小写的任意组合。输出的情况并不重要

我的问题:

我不知道如何在主方法中调用公共静态字符串translate String original{}请帮助

键入的代码:

像这样试试

public static void main(String[] args){
 translate("word");
    }

把翻译成文字;在你的主要方法中。运行它,看看会发生什么。当您在给定方法的任何地方都没有使用它时,为什么要在translate方法中传递original?谢谢。成功了。如果你不介意的话,你能告诉我如何在这个程序中使用IO.reportBadInput输出错误的输入。我想这样做是因为如果我输入@apple,我会得到结果apple@ay这是错误的。请帮忙!!必须检查类似于此公共布尔值的字符串isAlphaString名称{return name.matches[a-zA-Z]+;}如果为false,则可以显示错误
public static void main(String[] args){
 translate("word");
    }