Kezdőoldal » Számítástechnika » Programozás » Java, hogy tudok egy txt...

Java, hogy tudok egy txt fájlt vektorba tenni?

Figyelt kérdés
.txt fájl, szöveget és számot is tartalmaz

2015. okt. 17. 12:12
 1/4 anonim ***** válasza:
Végigmész rajta pl. soronként (pl. Scanner-rel), szétdarabolod a sort, és megfelelőképp eltárolod a vektorodban.
2015. okt. 17. 12:15
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:

Köszönöm a választ, de szerintem féreértettél... Nekem konkrétan a kód kell, amivel beteszem a .txt dokumentumot a vektorba. Azt meg tudom csinálni hogy scannerel bekérem az adatot, majd valami műveletet csináljon vele..


ennyit tudtam magamtól megírni:


import java.util.Scanner;

import java.util.Vector;


public class vektor {


public static void main(String[] args) {

Scanner olvas = new Scanner(System.in);

Vector<String> v = new Vector<String>();

v.add(); //A .txt -t akarom a vektorba betenni


for(int i=0,v.size();i++){

System.out.println(v.get(i)); //A beolvasott adatokat a forciklussal kiírom

}

}

}

2015. okt. 17. 15:51
 3/4 anonim ***** válasza:

Nem értettelek félre, csak kevés konkrétumot adtál meg, nem volt mihez kódot írnom... meg reméltem, el tudsz indulni... De akkor leírok többet, majd kiválogatod, melyik kell.


Az egész fájlt akarod egy String-be olvasni és azt betenni vektorba?


Scanner s = new Scanner(new File("filename")).useDelimiter("\\Z");

v.add(s.next());

s.close();


Vagy soronként?


Scanner s = new Scanner(new File("filename"));

while (s.hasNextLine()) { v.add(s.nextLine()); }

s.close();


Vagy kisebb egységenként? Ehhez a formátum ismerete nélkül nem kezdek el kódot írni.

2015. okt. 17. 16:10
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
A második kód működik. Köszönöm!
2015. okt. 17. 17:33

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!