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