obcinanie znakow podczas odczytu
pv - 23-11-2005 11:07
obcinanie znakow podczas odczytu
witam, mam taki problem, napisalem sobie petle ktora odczytuje mi zawartosc pliku w taki sposob ze do zmiennej string przypisuje dana linie pliku, kod wyglada tak:
otworz=new BufferedReader(new FileReader(new File("list.txt"))); while((teof=otworz.read())!=-1 ){ twyraz=otworz.readLine(); System.out.println(twyraz); if(twyraz.equals(haslo)){ x=1; break; } }
dlaczego podczas wyciagania linii z pliku program kasuje pierwszy znak wyrazu ? Plik wygladal tak 2pc 3d activex
a dostalem pc d ctivex
pozdr.
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
a1 - 23-11-2005 11:07
pv wrote: > witam, > mam taki problem, napisalem sobie petle ktora odczytuje mi zawartosc pliku w > taki sposob ze do zmiennej string przypisuje dana linie pliku, kod wyglada tak: > > otworz=new BufferedReader(new FileReader(new File("list.txt"))); > while((teof=otworz.read())!=-1 ){ > twyraz=otworz.readLine(); > System.out.println(twyraz); > if(twyraz.equals(haslo)){ > x=1; break; > } > }
Ugh nazywaj jakos innaczej zmienne. A przechodzac do meritum:
while((teof=otworz.read())!=-1 ){ tutaj wcztujesz jedne znak z pliku
twyraz=otworz.readLine(); a tutaj linie
wiec dla takiej lini "2pc" to najperw wczytujesz znak '2' (otworz read) a potem reszte lini (czyli pc). zmien ten kod tak:
String line; while (null != (line = in.readLine()) { System.out.println(line); }
--
a1 (Bartek Janusz) mailto: arcone1 [at] invalid.gmail [dot] com
pv - 23-11-2005 11:07
a1 <arcone1@gmail.com> napisał(a): > Ugh nazywaj jakos innaczej zmienne. A przechodzac do meritum: > > while((teof=otworz.read())!=-1 ){ > tutaj wcztujesz jedne znak z pliku > > twyraz=otworz.readLine(); > a tutaj linie > > wiec dla takiej lini "2pc" to najperw wczytujesz znak '2' (otworz read) > a potem reszte lini (czyli pc). zmien ten kod tak: > > String line; > while (null != (line = in.readLine()) { > System.out.println(line); > } > no fakt, dzieki wielkie juz jest wszytko oki, pozdr.
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8
[MySQL] - konwersja polskich znaków i jeszcze małe "conieco"
MySQL 4.1.21, problem z porządkowaniem polskich znaków diakrytycznych
[mysql/linux] problem z kodowaniem polskich znakow
Jak sprawdzić kodowanie znaków bazy MS SQL ?
jak wymusic sortowanie mysql dla znakow kodowanych w cp1250
Uzywanie polskich znakow w bazie danych MYSQL
Pytanie SQL spacja przed i za ciagiem znakow
mysqldump i kodowanie utf-8 (brak polskich znakow)
[Praca] panorama nieba 360
zanotowane.pldoc.pisz.plpdf.pisz.plsulimczyk.pev.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|