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 errorEDIT: 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.