Olen siis aloittanut opettelemaan java-kielen käyttöä, mutta nyt tuli este vastaan. Luultavasti teen jotakin väärin, kun en saa Lue-toimintoa toimimaan. Tein tällaista pientä harjoitusta: public class Viisas { public static void main(String[] args) { String syottoRivi; int kokonaisLuku; double liukuLuku; System.out.println("Mika on nimesi?"); syottoRivi = Lue.rivi(); System.out.println("Mita kokonaislukua ajattelet?"); kokonaisLuku = Lue.kluku(); System.out.println("Mita reaalilukua ajattelet?"); liukuLuku = Lue.dluku(); System.out.print ("Tiedan, etta nimesi on " syottoRivi); System.out.println(" ja etta ajattelit lukuja " kokonaisLuku " ja " liukuLuku "."); System.out.println("Enko olekin viisas!"); } } Mutta yrittäessäni muuttaa sen class-muotoon lopputuloksena on tämä: http://i44.tinypic.com/35d25ip.jpg Apua arvostettaisiin
Lue.rivi yms ei toimi
7
1102
Vastaukset
- Luokka
Ohjelmasi ei löydä Lue-luokkaa, joten kopioi se samaan hakemistoon kun tuo sinun Viisas-luokkasikin on. Java 5.0:sta eteenpäin on mukana ollut scanner-luokka, jota kannattaa mieluummin käyttää. Esimerkkejä löytynee täältä:http://www.cs.helsinki.fi/u/wikla/Ohjelmointi/Sisalto/2/KiLu.html
- kopioin
Mistä kopioin sen? Olen ladannut Java 6:n
- luuletko että javan kirjoit...
kopioin kirjoitti:
Mistä kopioin sen? Olen ladannut Java 6:n
itsehän sinun se pitää tietenkin tehdä luuletko tosiaan että javan kirjoittajat ovat kirjoittaneet jonkun lueRivi-luokan?
- adjasoidsjaiodjasoij
Pistä vaikka public class Viisassin yläpuolelle import java.util.*; Ja sit vaikka mainin alapuolelle et Scanner Lue = new Scanner(System.in);
- ai niin
Ja kun luetaan merkkijonoa niin se on Lue.nextLine();, desimaali on nextDouble ja nro on nextInt
- huahnick
ai niin kirjoitti:
Ja kun luetaan merkkijonoa niin se on Lue.nextLine();, desimaali on nextDouble ja nro on nextInt
Kiitos, sain homman toimimaan ainakin tuolta osin, mutta kun pistän nyt ohjelman pyörimään, niin homma jäätyy siinä vaiheessa, kun tulee kysymys "Mitä reaalilukua ajattelet?" Vastasipa mitä tahansa niin virheitä alkaa satelemaan: Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:840) at java.util.Scanner.next(Scanner.java:1461) at java.util.Scanner.nextDouble(Scanner.java:2387) at Viisas.main(Viisas.java:18)
- huahnick
huahnick kirjoitti:
Kiitos, sain homman toimimaan ainakin tuolta osin, mutta kun pistän nyt ohjelman pyörimään, niin homma jäätyy siinä vaiheessa, kun tulee kysymys "Mitä reaalilukua ajattelet?" Vastasipa mitä tahansa niin virheitä alkaa satelemaan: Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:840) at java.util.Scanner.next(Scanner.java:1461) at java.util.Scanner.nextDouble(Scanner.java:2387) at Viisas.main(Viisas.java:18)
Käytin pistettä kun ohjelma kysyi reaalilukua pilkun sijaan :) Kiitos avusta
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Jens Ihlen (ex Kukka) poika todistaa oikeudessa
10:49 "Välit ovat olemattomat" Minkälainen isäsi ja sinun välinen suhde on tällä hetkellä? "Minulla ei ole minkäännäkö28110361K-kaupassa on mukava käydä, kun ei tarvitse katsella köyhiä
vasemmistolaisia, joista monet myös varastavat. Mielellään maksaa vähän enemmän tuotteista K-kaupassa, jotka ovat paljon2456016Suomeen ei kuulu ihmiset jotka ei halua kätellä toisia ihmisiä, koska tämä on vääräuskoinen
Nainen joka ei halunnut kätellä Stubbia on selvästi ääripään muslimi, eli sitä sakkia josta niitä ongelmia koituu. Ulos1735444PS:n Purra teki -JÄTTI-VELAT
* * PS:n Purra teki -JÄTTI-VELAT - ! ja jätti MaksuHuolet -Kansan Maksettavaksi -! *1105102Vain vasemmistolaiset rakennemuutokset pelastavat Suomen
Kansaa on ankeutettu viimeiset 30+ vuotta porvarillisella minäminä-talouspolitiikalla, jossa tavalliselta kansalta on ot193335Persut huutaa taas: "kato! muslimi!"
Persut on lyhyessä ajassa ajaneet läpi kaksi työntekijöiden oikeuksien heikennystä, joita se on aiemmin vastustanut. Pe92724- 2142642
Nainen, sanotaan että totuus tekee kipeää
Ehkä mutta se voi olla myös se kaikkein kamalin asia kohdata. Kuplassa on turvallista, kun tietää vähemmän on helpompi.202489- 282334
Valtio lopettaa pienituloisten perheiden kylpylälomien tukemisen
Pienituloiset suomalaiset ovat voineet vuosikymmenten ajan hakea tuettuja lomia terveydellisin, sosiaalisin ja taloudell3822237