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

PS: modifikujem bukkit
vďaka za pomoc