【发布时间】:2026-01-18 15:50:01
【问题描述】:
我创建了一个这样的对象数组:
Handler handlers[] = new Handler[4];
每个处理程序对象都接受一个套接字对象作为参数。如何通过处理程序的套接字?我想更一般地说,我如何传递对象数组中的参数?
我试过了:
handlers[1](someSocket);
它(显然?)没有工作。
【问题讨论】:
-
您已经创建了一个数组。您尚未创建 任何
Handler对象。 -
@SotiriosDelimanolis 好的,哇,我想我已经弄明白了。我会为数组的所有成员执行此操作吗:
handlers[0] = new Handler(listener.accept());