Pig LATIN猪拉丁
猪拉丁语的规则是: 如果单词以元音开头,就在末尾加上“ay”。如果单词以辅音开头,就把第一个字母移到末尾,并加上“ay”。例如输入:“apple”,输出“appleay;输入:“banana”,输出ananabay
以下是代码
另外附上一个链接,有兴趣的可以看一下:
链接: pigLatin
import java.util.Scanner;
public class PigLatin {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // 创建scanner对象
System.out.println("请输入一个英文单词:"); // 提示用户输入
String input = scanner.nextLine(); // 读取用户输入
scanner.close(); // 关闭scanner对象
String output = convertToPigLatin(input); // 调用convertToPigLatin方法转换为猪拉丁语
System.out.println("猪拉丁语形式为:" + output); // 输出结果
}
public static String convertToPigLatin(String input) {
input = input.toLowerCase(); // 将字符串转换为小写
char firstChar = input.charAt(0); // 获取第一个字符
if (isVowel(firstChar)) { // 如果是元音字母,直接在末尾加上"ay"
return input + "ay";
} else { // 如果是辅音字母,将第一个字符移到末尾,并加上"ay"
return input.substring(1) + firstChar + "ay";
}
}
public static boolean isVowel(char c) {
return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u'; // 判断是否为元音字母
}
}