如何获取对象名称?例如
Objet o = new Object();
我想得到这个“o”并打印出来。
答案 0 :(得分:2)
如果您想拥有您创建的对象的标识符,您只需拥有一个对象实例,其中包含您创建的每个对象的标识符。
例如,如果您有一个名为Car
的类,那么该类可以有一个名为id的String
变量,该变量可以与创建的每个Car对象一起使用,以便为该对象提供标识符。 E.g。
class Car
{
private String id;
public Car(String id)
{
this.id = id;
}
}
然后,当您创建Car对象时,将该对象的唯一标识符传递给构造函数:
Car car1 = new Car("c1");
如果你想获得每辆车的id,你可以使用一个getter方法返回特定car对象的id字段。例如:
public String getId()
{
return id;
}
然后你可以通过这样做获得car1的id:
System.out.println(car1.getId());
希望这是你正在寻找的。 p>