我剛開始,這真的讓人困惑,因爲當我編寫代碼時,eclipse上沒有紅色警告,但是當我運行該程序時,它不起作用。 的問題是:僱員,名字,姓氏和編號
編寫顯示僱員的ID和員工的名字和姓氏的程序。使用兩個類。第一類包含員工數據和單獨的方法來設置ID和名稱。另一個類爲員工創建對象並使用這些對象調用set方法。創建幾個員工並顯示他們的數據。
我的代碼是:
public class Employee {
String lastName = null;
String firstName = null;
double ID;
public Employee(String lastName, String firstName, double ID){
this.lastName = lastName;
this.firstName = firstName;
this.ID = ID;
}
public String empStat(){
return "Last Name: " + lastName + "First Name: " + firstName + "ID" + ID;
}
}
和
public class MainEmployee {
public static void main(String args[]){
Employee nub1 = new Employee ("Griffin", "Peter", 000001);
System.out.println(nub1);
Employee nub2 = new Employee ("Griffin", "Lois", 000002);
System.out.println(nub2);
Employee nub3 = new Employee ("Griffin", "Stewie", 000003);
System.out.println(nub3);
Employee nub4 = new Employee ("Griffin", "Brian", 000004);
System.out.println(nub4);
}
}
和所有它的作用是顯示
[email protected] [email protected] [email protected] [email protected]
有人可以告訴我爲什麼?
請注意:[JavaScript不是JAVA](http://kb.mozillazine.org/JavaScript_is_not_Java) – mplungjan
不要養成零填充數字的習慣。 '000010'不是你認爲的數字。另見http://stackoverflow.com/questions/5206342/what-is-an-illegal-octal-digit/5206381#5206381 –