[ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.11.12
Prihlásený: 25.12.14
Príspevky: 40
Témy: 13 | 13

Zdravím,

v poslednej dobe ma dosť zaujala java a jej žiadanosť na pracovnom trhu. Skúšam a skúšam, bohužiaľ pri skúšaní vybraní stringu zo súboru som sa dostal do bodu, kde sa neviem ďalej pohnúť. Výsledok je vždy null aj keď vyberám danú vec.

Kód:
Kód:
public String getString(String name, String premenne) {
      if (!name.endsWith(".yml")) {
         name = name + ".yml";
      }
      String str = null;
      try {
         System.out.print("1");
         File f = new File(getDataFolder(), name);
         BufferedReader read = new BufferedReader(new FileReader(f));
         String riadok;
         while ((riadok = read.readLine()) != null) {
            String[] riadky = riadok.split("=", 1);
            System.out.print("2");
            if (riadky[0] == premenne) {
               str = riadky[1];
               System.out.print("3");
               break;
            }
         }
         read.close();
      } catch (IOException e) {
         System.out.print(e);
      }
      return str;
   }


skúšal som si vypisovať a už číslo 3 mi nevypísalo.

Kód z hlavného súboru na výpis:
Kód:
p.sendMessage("Kúzlo: " + getString(p.getName(), "Kuzlo"));


a herný súbor vyzerá takto:
Kód:
Kuzlo=1


Neviete kde by mohla byť chyba? v jave som nováčik :D

PS: modifikujem bukkit

vďaka za pomoc


Offline

Čestný člen
Čestný člen
JAVA - získanie stringu zo súboru

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34 | 34
Bydlisko: Brno
NapísalOffline : 16.04.2014 20:46 | JAVA - získanie stringu zo súboru

No a aky je problem vypisat si obsah riadky[0] a premenne a zistit, v com sa lisia?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.11.12
Prihlásený: 25.12.14
Príspevky: 40
Témy: 13 | 13
Napísal autor témyOffline : 16.04.2014 21:05 | JAVA - získanie stringu zo súboru

zistil som že v split("=", 1); mi vypísalo celý obsah takže Kuzlo=1, to 1 som zmazal, vypisuje už to tak ako chcem, problém je, že v podmienke if (riadky[0] == premenne) nie je niečo v poriadku, aj keď všetko je rovnaké, takže mi to vyvolá opak nie to čo chcem


Offline

Užívateľ
Užívateľ
JAVA - získanie stringu zo súboru

Registrovaný: 05.04.11
Príspevky: 1693
Témy: 50 | 50
Bydlisko: Žilina, Pop...
NapísalOffline : 16.04.2014 21:06 | JAVA - získanie stringu zo súboru

Kód:
if (riadky[0].equals(premenne))


_________________
rMBP 13 2015
iPhone 7
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.11.12
Prihlásený: 25.12.14
Príspevky: 40
Témy: 13 | 13
Napísal autor témyOffline : 16.04.2014 21:10 | JAVA - získanie stringu zo súboru

vďaka :D ani by ma to nenapadlo :D


Offline

Užívateľ
Užívateľ
JAVA - získanie stringu zo súboru

Registrovaný: 11.02.09
Prihlásený: 15.01.25
Príspevky: 2208
Témy: 145 | 145
Bydlisko: Liptovský M...
NapísalOffline : 21.04.2014 22:37 | JAVA - získanie stringu zo súboru

a navyse by tam aj tak musely byt dve rovna sa: ==, nie?


_________________
"Only a warrior chooses pacifism, others are condemned to it."
- unknown author
Offline

Užívateľ
Užívateľ
JAVA - získanie stringu zo súboru

Registrovaný: 05.04.11
Príspevky: 1693
Témy: 50 | 50
Bydlisko: Žilina, Pop...
NapísalOffline : 21.04.2014 23:34 | JAVA - získanie stringu zo súboru

dve rovná sa tam má ... stringy sa porovnávajú pomocou .equals() http://stackoverflow.com/a/513839/2135888


_________________
rMBP 13 2015
iPhone 7
 [ Príspevkov: 7 ] 


JAVA - získanie stringu zo súboru



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

java - kontrola stringu

v Backend

15

750

16.12.2010 14:22

arnie16

V tomto fóre nie sú ďalšie neprečítané témy.

opatovne nacitanie Stringu - JAVA

v Backend

10

879

03.02.2011 18:13

Bajzik

V tomto fóre nie sú ďalšie neprečítané témy.

[Java] Ziskanie zdrojaku stranky

v Backend

1

561

09.12.2008 8:18

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

Java - ziskanie location ID

v Backend

0

392

12.03.2012 18:30

masloslayer

V tomto fóre nie sú ďalšie neprečítané témy.

Získanie hostingu == získanie IP adresy?

v Hosting, servery a domény

3

621

15.06.2013 18:28

majky358

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA-problem z nacitamin zo suboru

v Backend

3

504

06.05.2011 22:49

Davik

V tomto fóre nie sú ďalšie neprečítané témy.

vycuc zo stringu

v Backend

4

495

24.05.2009 22:17

Blackdevil

V tomto fóre nie sú ďalšie neprečítané témy.

Dom z stringu

v Frontend

3

533

16.03.2010 20:59

juho

V tomto fóre nie sú ďalšie neprečítané témy.

C - načítanie stringu

v Backend

14

2019

17.10.2010 21:33

remus

V tomto fóre nie sú ďalšie neprečítané témy.

C++ kopirovanie stringu

v Backend

2

478

14.11.2012 18:09

faraon

V tomto fóre nie sú ďalšie neprečítané témy.

Pole do stringu

v Backend

3

473

10.03.2009 17:34

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

pridavanie medzier do stringu

v Backend

7

484

31.01.2009 21:38

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

dobre java navody a nova tema JAVA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Backend

35

5714

09.03.2009 17:14

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

Rozdiel medzi Java Standard a Java EE

v Backend

1

991

02.04.2014 12:41

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

return stringu po ajaxovom calle

v Frontend

7

427

10.06.2014 22:57

hatto13

V tomto fóre nie sú ďalšie neprečítané témy.

ako najst poziciu v stringu regexpom?

v Backend

8

650

29.12.2010 19:36

misko16



© 2005 - 2026 PCforum, edited by JanoF