問題的方法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',當你沒有在給定方法的任何地方使用它? –