我有一个ArrayList,其中包含10个预定义的对象(行)。我从键盘上收到用户输入“线程数”。之后,必须根据线程数来划分列表。 (列表/没有线程)
在拆分ArrayList之后,我需要创建“线程数”的实例,并传递与每个线程相对应的列表并启动线程。
int numberOfThreads = Integer.parseInt(reader.readLine());
int size = shipmentList.size();
int listequal = size/numberOfThreads;
for (int i=0;i<numberOfThreads;i++)
{
t1 = new ExportShipmentThread();
t1.setShipmentList(shipmentList.subList(0, listequal));
t1.start();
t1.join();
}