小编use*_*455的帖子

访问内部类中的for循环变量

我有一个int数组的数组.

DataArray[X][Y]
Run Code Online (Sandbox Code Playgroud)

我想为每个X创建一个线程,它沿Y迭代.我无法弄清楚如何将适当的X值传递给每个线程.

基本上我希望能够做到

ExecutorService threadPool = Executors.newFixedThreadPool(10);
for (int i = 0; i < X; i++) {
  threadPool.submit(new Runnable() {
    public void run() {         
      Function_to_run(i);
    }
  });
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激

java arrays multithreading

5
推荐指数
1
解决办法
1888
查看次数

标签 统计

arrays ×1

java ×1

multithreading ×1