问题的方法1PigLatin.java如何调用的主要方法
编写代码在文件PigLatin.java。您的代码应该进入具有以下签名的方法。你可以编写自己的主要方法来测试你的代码。该年级学生将忽略你的主要方法:
public static String translate (String original){}
“隐语”是作为儿童游戏假的语言。英语单词使用以下规则“翻译”成猪拉丁文:
如果英语单词以辅音开头,请将辅音移到单词的结尾并添加“ay”。字母Y应该被认为是辅音。
如果英文单词以元音(A,E,I,O或U)开头,只需在单词末尾添加“way”。
(这是当然的隐语的简化方言。)
写你的方法,使其返回猪拉丁语翻译原始字符串。您可能会认为输入不包含数字,标点符号或空格。输入可以是大写或小写的任意组合。你输出的情况并不重要。
我的问题:
我不知道怎么称呼的“公共静态字符串翻译(原字符串){}”中的主要方法,请帮助!!!!
键入代码:
public class PigLatin {
public static void main(String[] args){
}
public static String translate (String original){
char firstChar;
String pig;
//Take out from the main
String word = IO.readString();
word = word.toLowerCase();
firstChar = word.charAt(0);
if(firstChar == 'a' || firstChar == 'e' || firstChar == 'i' || firstChar == 'o' ||
firstChar == 'u'){
pig = word + "way";
}
else{
pig = word.substring(1) + word.charAt(0) + "ay";
}
System.out.println(pig);
return pig;
}
}
认沽'翻译( “字”);'在'main'方法。运行它,看看会发生什么。 –
为什么你在'translate'方法中传递'original',当你没有在给定方法的任何地方使用它? –