通过java实用程序扫描器进行并行输入
我想问,有没有一种方法可以通过Java实用程序扫描程序并行化文本文件的输入 我有一个简单的程序,从文本文件中读取整数值,添加它们并显示结果。我在输入文件中有11个值(通过java实用程序扫描器进行并行输入,java,input,parallel-processing,Java,Input,Parallel Processing,我想问,有没有一种方法可以通过Java实用程序扫描程序并行化文本文件的输入 我有一个简单的程序,从文本文件中读取整数值,添加它们并显示结果。我在输入文件中有11个值(1012345678910),我希望两个线程同时工作。一个使用Java实用程序扫描仪从文本文件中读取1到5的值,另一个读取6到10的值。可能吗? 如果是,我怎么做 import java.util.Scanner; public class SimpleSum { public static void main(Stri
1012345678910
),我希望两个线程同时工作。一个使用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);
}
}
import java.util.Scanner;
公共类SimpleSum{
公共静态void main(字符串[]args){
扫描仪控制台=新扫描仪(System.in);
int N=console.nextInt();
整数和=0;
对于(int i=0;我认为没有现成的解决方案,但您可能可以基于RandomAccessFile构建自己的解决方案。