45 90 40 30 42 95 64 47 23
14 80 30 84 24 49 16 10 20
Я новичок в Java OOP
Это файл Txt. Я должен вывести сумму целых чисел рядом с каждой строкой
и затем найти наибольшую сумму среди них.
Я могу прочитать файл
Я попытался сделать каждую строку строкой
Я попытался сделать каждую строку строкой типа Int
, но Когда я сделал каждую цифру строки строкой типа Int.
Я не мог понять, как остановить программу в точке, где заканчивается столбец, чтобы я мог напечатать сумму и перейти к следующей строке.
import java.util.Scanner;
import java.io.*;
public class Asst1Problem2{
public static void main(String[] args){
int sum = 0;
int largestSum = 0;
String line = "";
try{
Scanner input = new Scanner(new File("integers2.txt"));
while(input.hasNextLine()){
line = input.nextLine();
System.out.println(line);
}
}
catch(FileNotFoundException fnf){
System.out.print("no file " + fnf);
}
}
}
Ожидая получить сумму, но я не понимаю это правильно.