问题1
将您的代码写入PigLatin.java文件中。您的代码应该使用以下签名进入方法。您可以编写自己的主方法来测试代码。评分者将忽略您的主要方法:
public static String translate (String original){}
" Pig Latin"是一种用作儿童游戏的假语言。英语单词是"翻译"使用以下规则进入Pig Latin:
如果英文单词以辅音开头,请将辅音移到单词的末尾并添加" ay"。字母Y应该被视为辅音。
如果英文单词以元音(A,E,I,O或U)开头,只需添加" way"到了最后一个字。
(当然,这是Pig Latin的简化方言。)
编写您的方法,使其返回pig latin翻译的原始字符串。您可以假设输入不包含数字,标点符号或空格。输入可以是大写或小写的任意组合。输出的情况无关紧要。
我的问题:
我不知道怎么称呼" public static String translate(String original){}"在主要方法请帮助!!!!
TYPED CODE:
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;
}
}
答案 0 :(得分:1)
试试这个
public static void main(String[] args){
translate("word");
}