Hirdetés

Új hozzászólás Aktív témák

  • F-ECT$

    titán

    Itt egy progi, amelyik egy fájlból kiolvassa az összes int-et (csak ez van a fájlban), és kiírja a képernyőre:
    import java.io.*;

    public class FileReader{
    FileReader(){
    try{
    System.out.println(''Mi a file neve? '');
    BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
    String filenev=br.readLine();
    FileInputStream fis=new FileInputStream(filenev);
    DataInputStream dis=new DataInputStream(fis);
    int n;
    n=(fis.available()/4);
    int[] vector=new int[n];
    for (int i=0 ; i<n ; i++){
    vector[ i ]=dis.readInt();
    }
    br.close();
    dis.close();
    fis.close();
    for (int i=0 ; i<n ; i++){
    System.out.println(vector[ i ]);
    }
    }catch(FileNotFoundException fnfe){
    System.out.println(''Rossz filenev'');
    }catch(IOException ioe){
    System.out.println(''IO hiba'');
    }
    }

    public static void main(String[] args){
    new FileReader();
    }
    }

    [Szerkesztve]

Új hozzászólás Aktív témák