通过java实用程序扫描器并行输入

时间:2016-06-20 19:36:49

标签: java input parallel-processing

我想问一下,有没有办法通过Java实用程序扫描程序将文本文件的输入并行化?

我有一个简单的程序,它从文本文件中读取整数值,添加它们并显示结果。我在输入文件中有11个值(10 1 2 3 4 5 6 7 8 9 10)(一个用于 N ,另一个用于添加),我希望有两个线程同时工作。一个使用Java实用程序扫描程序从文本文件中读取1到5以及另一个从6到10的值。可能吗? 如果是的话,我该怎么做?

import java.util.Scanner;

public class SimpleSum {

    public static void main(String[] args) {

    Scanner console = new Scanner(System.in);
    int N = console.nextInt();
    int sum = 0;

    for (int i=0; i<N; i++){
        sum = sum + console.nextInt();
    }
        System.out.println(sum);
    }
}

0 个答案:

没有答案