JAVA初学的练习作品~最近刚开始学习Java,把这个练习题贴到这里纪念一下,就是输入“one”到“ten”这十个单词中的任意一个,会输出相应数字的代码。
class ChangeFor{ public static void main(String[] arguments){ String number=""; if (arguments.length>0){ number=arguments[0]; if (numberName(number)==11L){ System.out.println("Please input a right number"); } else System.out.println("the number is "+numberName(number)); } else System.out.println("Please input a number"); }static Long numberName(String numb){ Long N=1L; if (numb.equals("one")){ N=1L; } else if (numb.equals("two")){ N=2L; } else if (numb.equals("three")){ N=3L; } else if (numb.equals("four")){ N=4L; } else if (numb.equals("five")){ N=5L; } else if (numb.equals("six")){ N=6L; } else if (numb.equals("seven")){ N=7L; } else if (numb.equals("eight")){ N=8L; } else if (numb.equals("nine")){ N=9L; } else if (numb.equals("ten")){ N=10L; } else{ N=11L; } return N; } }