Hirdetés

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

  • focker

    csendes tag

    BufferedReader Train = new BufferedReader(new FileReader(''be''));
    BufferedReader Test = new BufferedReader(new FileReader(''be2''));
    BufferedWriter Eredmeny = new BufferedWriter(new FileWriter(''ki''));

    int c=0;
    double p1,p2;
    ArrayList al1 = new ArrayList();
    ArrayList al2 = new ArrayList();

    while (true) {
    c=Train.read();
    if (c==-1) break;

    if (c==(char)'1') {
    String s = new String();
    while (true){
    c=Train.read();
    if (c==-1||c==(char)'>') break;
    if (c==13||c==10) continue;
    s+=(char)c;
    }
    al1.add(s);
    }

    if (c==(char)'2'){
    String s = new String();
    while (true){
    c=Train.read();
    if (c==-1||c==(char)'>') break;
    if (c==13||c==10) continue;
    s+=(char)c;
    }
    al2.add(s);
    }
    } //beolvasás vége
    Test.close();

    while (true){
    c=Test.read();
    if (c==-1) break;
    String s = new String();
    while (true){
    c=Test.read();
    if (c==-1||c==(char)'>') break;
    if (c==13||c==10) continue;
    s+=(char)c;
    }
    }

    kb. egy hónapja már írtam hasonlót, most kicsit változott a kód, de a kérdés ugyanaz: hogy lehetne átírni a beolvasást, h ugyanezt csinálja, de ne ilyen kacifántosan.

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