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

时间:2015-11-02 03:49:42

标签: java

  

问题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;
   }

}

1 个答案:

答案 0 :(得分:1)

试试这个

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