2 回答

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊
您需要printEmployee();先致電empFavoriteColor(),如下所示:
import java.io.*;
public class EmployeeTest {
public static void main(String args[]) {
/* Create two objects using constructor */
Employee empOne = new Employee("James Smith");
Employee empTwo = new Employee("Mary Anne");
Employee empThree = new Employee("Alex Johnson");
// Invoking methods for each object created
empOne.empAge(26);
empOne.empDesignation("Senior Software Engineer");
empOne.empSalary(1000);
empOne.empFavoriteColor("Green");
empOne.printEmployee();
empTwo.empAge(21);
empTwo.empDesignation("Software Engineer");
empTwo.empSalary(500);
empTwo.empFavoriteColor("Blue");
empTwo.printEmployee();
empThree.empAge(16);
empThree.empDesignation("Software Developer" );
empThree.empSalary(250);
empThree.empFavoriteColor("Orange");
empThree.printEmployee();
}
}

TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超8個(gè)贊
您在調(diào)用printEmployee()
before empFavoriteColor()
,因此打印時(shí)該字符串為 null 。
添加回答
舉報(bào)