gpt4 book ai didi

java - 在创建对象的过程中将变量的值添加到对象的名称中

转载 作者:行者123 更新时间:2023-12-04 05:27:44 28 4
gpt4 key购买 nike

我正在创建 Car 对象,并且我正在计算使用变量“carCounter”创建的汽车数量。 CarCounter 从 0 开始,我想将 Car 对象命名为 car(carCounter) 并在每次创建汽车时增加计数器,以便汽车被命名为 car0、car1、car2 等......我怎么能这样做对象的创建?

像 Car() car(+carCounter+) = new Car(); ?

最佳答案

您可以维护一个 static counter变量,并且每次创建 class 的实例时,增加该变量,并为该实例设置它。

public class YourClass {
private static counter = 0;
private String name;

public YourClass() {
name = "car" + counter;
counter++;
}
}

关于java - 在创建对象的过程中将变量的值添加到对象的名称中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13001117/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com