Keresés

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

  • industrial

    tag

    Hello
    Van egy java programom amiben a következőt kellene meg csinálnom:
    Forrás txt fájlok beolvasása.
    -Input bekérés conzolról, end jelig.
    -Bevitt adatok elraktározása.
    -Forrás tömbök összefésülése. (a két forrásnak azonos az első oszlopa, az alapján kell összerakni a 2-t)
    -Tömb sorbarendezés.
    -Kiírása txt fájlba

    Eddig jutottam a kódban de innentől nem igazán tudok haladni. Mi a további teenedő?

    import java.util.Scanner;
    import java.io.File;
    import java.util.Vector;
    public class Feladat {
    Feladat() {
    File enfileom = new File("adatok.txt");

    Vector<String> tomb = new Vector<String>();
    //tombok a szetbontashoz
    Vector<String> oszlop1 = new Vector<String>();
    Vector<String> oszlop2 = new Vector<String>();

    //String[] tomb = new String[10];
    try {
    Scanner olvaso = new Scanner(enfileom);
    while(olvaso.hasNextLine()){
    tomb.add(olvaso.nextLine());
    }
    olvaso.close();
    //tomb[0] = "slglsdf";
    } catch (Exception ex) {
    ex.printStackTrace();
    }
    //tomb kiirasa:
    for (int i = 0; i<tomb.size(); i++){
    System.out.println(tomb.get(i));
    }

    int index;
    for (int i = 0; i<tomb.size(); i++){
    index = tomb.get(i).indexOf(",");
    oszlop1.add(tomb.get(i).substring(0,index));
    oszlop2.add(tomb.get(i).substring(index+1));
    }

    Scanner bill = new Scanner(System.in);
    String keresett;
    do {
    System.out.print("Mit keresel: ");

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