JAVA初学的练习作品

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