File di input


Il package java.io fornisce numerose classi e metodi per leggere da e scrivere su files.
Come abbiamo fatto per l'input interattivo, utilizziamo la classe Text di Java Gently, che fornisce una versione semplificata del trattamento dell'IO mediante le classi standard.

Dichiarazione di un file per l'input

BufferedReader stream = Text.open(nomeFile)
 
 

Esempio: CopyRead

import java.io.*;
import javagently.*;

public class CopyRead {
    public static void main(String[] args) throws IOException {
        BufferedReader in = Text.open("copyread.txt");
        String s = Text.readString(in);
        System.out.println(s);
    }
}

Programma Summation2


arrow1_left.gif (1097 byte)images/arrow1_right.gif (1095 byte)