Kezdőoldal » Számítástechnika » Programozás » Szöveges fájl kezelés Java-ban?

Szöveges fájl kezelés Java-ban?

Figyelt kérdés

Sziasztok!

Netbeans-t használok, de egyszerűen nem tudom megoldani, hogy beolvasson egy txt fájlt. Valamiért nem fogadja el példaul a BufferedReader-t, de még a RandomAccessFile-t sem.

Esetleg valami ötlet, hogy mit csinálok rosszul?



2018. ápr. 9. 18:50
1 2
 1/18 anonim ***** válasza:

Mi az, hogy nem fogadja el őket? :D

Írj konkrét példát, és a hibaüzenetek se viccből vannak.

2018. ápr. 9. 19:04
Hasznos számodra ez a válasz?
 2/18 anonim ***** válasza:

Nem ez a bajod?

[link]

2018. ápr. 9. 19:09
Hasznos számodra ez a válasz?
 3/18 A kérdező kommentje:

Aláhúzza pirossal, és kiírja, hogy cannot find symbol. Pédául beírom hogy

BufferedReader input;

és ezt egyből hibásnak veszi.

2018. ápr. 9. 19:19
 4/18 anonim ***** válasza:
Be kell húzni a referenciákat, névtereket.
2018. ápr. 9. 19:28
Hasznos számodra ez a válasz?
 5/18 A kérdező kommentje:
Be vannak.
2018. ápr. 9. 19:30
 6/18 anonim ***** válasza:
42%
Ne hazudj.
2018. ápr. 9. 19:34
Hasznos számodra ez a válasz?
 7/18 anonim ***** válasza:

Ajánlom egy könyv elolvasását elsősorban vagy bármi egyéb oktatósorozatot, ami az alapoktól tanít, mert szerintem csak úgy belecsaptál, aztán most fogod a fejed, hogy miért nem "fogadja el". Hát valószínűleg azért nem fogadja el, mert nem importáltad be a java.io csomagot.

Úgyhogy biggyeszd be a fájlod elejére, hogy

import java.io.*;

vagy

import java.io.BufferedReader;

aztán csak lesz valami. De ha végképp nem megy, és tényleg el vagy akadva, akkor másold be az egész forráskódot.

2018. ápr. 9. 19:40
Hasznos számodra ez a válasz?
 8/18 A kérdező kommentje:

import java.io.*;

import java.util.*;

public class Fajlok {

public static void main (String [] args){

BufferedReader file = new BufferedReader (new FileReader("input.txt"));

}

}


Ez eddig is meg volt, ezért nem értem miért nem megy.

2018. ápr. 9. 19:57
 9/18 anonim ***** válasza:

Előbb még nem ez volt a problémád. Na mindegy.

Ahogy a fordító is írja, a FileReader egy FileNotFoundException kivételt dobhat, amit valamiképp kezelni kell.

Egyszerűen megoldható pl. ha try-catch blokkba rakod.


try {

BufferedReader file = new BufferedReader(new FileReader("input.txt"));

}catch(FileNotFoundException e)

{

//

}


Még mindig áll a javaslatom, hogy valami útmutató alapján haladj, mert így szenvedés lesz.

2018. ápr. 9. 20:07
Hasznos számodra ez a válasz?
 10/18 A kérdező kommentje:

már így is próbáltam, így sem működik.


Egyébként nem csak belecsaptam, szimplán most jutottam el idáig.

2018. ápr. 9. 20:10
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!