Aloitin javan opiskelemisen noin 3h sitte (;) ja tuli ongelma vastaan...
import java.io.*; class toka { public static void main (String[] args) { String syote; String merkkijono; BufferedReader syote1 = new BufferedReader(new InputStreamReader(System.in)); try{ System.out.println("Anna merkkijono"); merkkijono = syote.readLine(); System.out.println(merkkijono); } catch (Exception e) { System.out.println("Virhe! : " + e); } } }
Tuota koodia kun kääntää, niin herjaa tämmöistä
toka.java:11: cannot find symbol symbol : method readLine() location: class java.lang.String merkkijono = syote.readLine(); ^ 1 error
EDIT: Java tagi olisi hyvä ;)
String-luokalla ei ole readLine-nimistä metodia.
Tässä on hyvä esimerkki huonosta muuttujien nimeämisestä. Sinulla on syote ja syote1 nimiset muuttujat ja kutsut väärän muuttujan readLine-metodia.
No FooBat sitten olikin oikeassa :D
Taidampa nimetä muuttujat paremmin jatkossa...
Kiitos kaikki :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.