Java - 如何将对象作为参数传递给不同的类?

时间:2016-05-24 01:41:48

标签: java eclipse

public class Person {
   String name;

   public Person(String name){
   }

   public String getName() {
       return name;
   }
}

public class Main{
    public static void main(String[] args) {
        Index index = new Index();
        Person person = new Person("Paul");
        index.addPerson(person);
    }
}

public class Index{
    public void addPerson(Person person){
        System.out.println(person.toString());
        System.out.print(" - " + person.getName());
    }
}

打印: “[ProjectPath] Person @ 1431340 - null”

为什么不打印“保罗”以及如何解决这个问题?

谢谢。

0 个答案:

没有答案