내 콘솔은 텍스트 파일에서 숫자 집합을 읽어야합니다. 파일의 숫자는 7 개의 '행운의 숫자'와 비교되어야합니다. 이 프로그램은 얼마나 많은 사람들이 3 개의 성냥, 4 개의 성냥, 5 개의 성냥, 6 개의 성냥 및 7 개의 성냥을 '행운의 숫자'로 찾았는지, 그 결과는 마지막에 인쇄되어야합니다.자바 - 로또 텍스트 파일에서 읽을
나는 파일에서 숫자를 비교하고 '행운의 숫자'를 생성하는 방법을 모른다.
import java.io.*;
import java.util.*;
import java.util.Scanner.*;
public class Lotto {
public static void main (String[] args) throws FileNotFoundException {
Scanner lottoFile = new Scanner(new File("c:\\Exercises\\New Folder\\Lotto.txt"));
ArrayList<Double> lotto = new ArrayList<Double>();
while(lottoFile.hasNextLine()){
String line = lottoFile.nextLine();
Scanner scanner = new Scanner(line);
scanner.useDelimiter(",");
while(scanner.hasNextDouble()){
lotto.add(scanner.nextDouble());
}
scanner.close();
}
lottoFile.close();
System.out.println(lotto);
}
}
수학 수업을 고려해 보셨습니까? 구체적으로'random' 함수입니까? –