Java新手,求解答
public class PersonTest1
{
public static Person f1(Person p)
{
p = new Person();
p.setAge(5);
return p;
}
public static void main(String[] args)
{
Person p1 = new Person();
p1.setAge(10);
f1(p1);
p1.sayHello();
}
}
为什么sayHello输出的年龄不是10,如果我想输出10怎么办?