gpt4 book ai didi

java - Android,避免在方法中键入其每个属性的对象名称?

转载 作者:行者123 更新时间:2023-12-02 08:27:12 25 4
gpt4 key购买 nike

我有一个名为 myClass 的对象实例,我需要在该对象中设置大约 30 个变量的值,并且我需要在我的类中执行大约 30 次(在 30 个方法中)。

myClass.vOne
myClass.vTwo
...
myClass.vThirty

有什么方法可以让我不必输入“myClass”。 900次?

最佳答案

如果你有 30 个变量需要设置,那么你就有 30 个变量需要设置。您可以创建一些函数,让您在一次调用中设置相关的项目组。

public void setStuffAboutThings(int a, int b, int c, int d, int e, int f) {
vOne = a;
vTwo = b;
vThree = c;
vFour = d;
vFive = f;
}

...

MyClass.setStuffAboutThings(10, 20, 30, 40, 50);

但归根结底,如果你需要设置 30 个变量,你就必须设置 30 个变量。您还可以键入要设置的所有成员变量,然后使用支持基于列的文本编辑模式的编辑器,只需一次插入“MyClass”30 次。

根据您的数据,也许您可​​以创建一个数组、列表或散列,并使用某种循环将值设置到其中。

如果不了解更多细节,实际上无法指导您。

关于java - Android,避免在方法中键入其每个属性的对象名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4268213/

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