gpt4 book ai didi

java - 将参数传递给对象数组

转载 作者:行者123 更新时间:2023-12-01 18:18:51 24 4
gpt4 key购买 nike

我创建了一个像这样的对象数组:

Handler handlers[] = new Handler[4];

每个处理程序对象都接受一个套接字对象作为参数。如何通过处理程序的套接字?我想更一般地说,如何传递对象数组中的参数?

我已经尝试过这个:

处理程序[1](someSocket);

它(显然?)不起作用。

最佳答案

这个

Handler handlers[] = new Handler[4];

为 4 个 Handler 实例分配空间,它不分配任何实际的 Handler。你可以做类似的事情,

Handler[] handlers = new Handler[4];
for (int i = 0; i < handlers.length; i++) {
handlers[i] = new Handler();
}

甚至

Handler[] handlers = new Handler[] {
new Handler(), new Handler(), new Handler(), new Handler()
};

关于java - 将参数传递给对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28143415/

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