Чтение и запись в .txt файл на Java

Вот мое приглашение для назначения: Ваша программа должна читать информацию из текстового файла, а не использовать сканер для чтения из командной строки. Ваша программа также должна записывать сообщения в текстовый файл вместо того, чтобы показывать сообщения на экране.

У меня есть код, написанный и работающий для подсказки с помощью CLI. Однако я абсолютно не знаю, как изменить код, используя текстовый файл. Может кто-нибудь, пожалуйста, объясните мне это?

Код до сих пор:

import java.util.*;

public class parallelArrays {

    public static void main(String[] args) {
       String[] names;
       int[] exam1Grades;
       int[] exam2Grades;
       int n, sum1, sum2;
       double avg1,avg2;

       Scanner kb = new Scanner(System.in);

       // Get the number of students from the user
       System.out.print("Enter # of students:");
       n = kb.nextInt();

       // Allocate the arrays
       names = new String[n];
       exam1Grades = new int[n];
       exam2Grades = new int[n];

       // Input the names and grades
       for (int i=0; i

Ответы на вопрос(4)

Ваш ответ на вопрос