gpt4 book ai didi

java - 我正在尝试将方法中的值存储到之前创建的对象中

转载 作者:太空宇宙 更新时间:2023-11-04 12:53:55 24 4
gpt4 key购买 nike

所以我对java和android还比较陌生。我想弄清楚是否有一种方法可以将 SomeClass 内部方法中的 2 个值存储到对象中。

public class MainClass extends ...{

Output outputObject = new Output();

@Override
protected void onCreate(Bundle savedInstanceState) {


SomeClass classTask = new SomeClass(params) {
@Override
public void processFinish(String output) {
outputObject.setVarOutput(output);
}
}
classTask1.execute(link);




SomeClass classTask2 = new SomeClass(params) {
@Override
public void processFinish(String output) {
outputObject.setVar2Output(output);
}
}
classTask2.execute(link2);


// gather the outputObject values
//for example
result = outputObject.getVarOutput() + getVar2Output();
}
});

我尝试了一些方法,但没有成功。我不知道要寻找什么或要研究什么。

最佳答案

if there is a way that I can store 2 values from inside methods of SomeClass to an object.

是的。

很难判断为什么您提供的代码不适合您,因为您使用的名称非常抽象。我可以假设

execute()

将进行一些计算,可能在不同的线程上。如果是这种情况,那么您希望避免从不同的线程接触同一个对象。

如果不了解您想要做什么,我就无法提供更好的建议。

关于java - 我正在尝试将方法中的值存储到之前创建的对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35565597/

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