PDA

Prikaži potpunu verziju : Java Programiranje?


darkott
24.8.2010, 16:41
Pocetnik sam u javi, pre koji dan sam nasao neki tutorijal na hrvatnosk, posto nije bilo nigde neki redovan na srpskom, ali isti djavo...
Problem je kada ocu da proverim rad programa, non stop mi ispisuje gresku i nece da ga pokrene, a uradio sam sve kao sto u tutorijali pise, cak sam posle i kopirao kod u virtualno okruzenje i opet je prikazivalo gresku.
Uvek mi se pojavljuje greska u "ConsoleReader in = new ConsoleReader(System.in);" i u "in.readInt();"

Evo kod: (iz tutorijala)
{
public static void main(String[] args)
{
ConsoleReader in = new ConsoleReader(System.in);
System.out.println("Unesi iznose eura i centa");
System.out.print("Iznos u eurima =");
int eura = in.readInt();
System.out.print("Iznos u centima =");
int centa = in.readInt();
centa = 100*eura + centa;
double kuna = centa * 0.0751;
System.out.print("Kuna: ");
System.out.print(kuna);
}
}

U cemu je greska?
Hvala unapred na odg :)

Ivan-94
24.8.2010, 19:06
Koristi Scanner:

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Unesi iznose eura i centa");
System.out.println("Iznos u evrima:");
int centi = sc.nextInt();
System.out.println("Iznos u centima:");
int evri = sc.nextInt();
centi = 100 * evri + centi;
double kuna = centi * 0.0751;
System.out.println("Kuna: " + kuna);
}

i ne zaboravi da stavis(iznad definicije klase):
import java.util.Scanner;

darkott
24.8.2010, 19:47
Hvala za ovo, ali ocu da znam zasto mi se to desava kada koristim "ConsoleReader in = new ConsoleReader(System.in);" posto u sledecim primerima u tutorijalu se isto koristi taj kod...

~Raf~
24.8.2010, 20:14
Ovde <http://download.oracle.com/javase/6/docs/api/> mozes videti java 6 api koji ce ti reci koje klase mozes da koristis i kako ces ih koristiti.

Ja tu ne vidim tvoju klasu ConsoleReader. To je verovatno neka spoljna biblioteka za rad sa konzolom. Mirise mi na http://jline.sourceforge.net/.
U tom slucaju bi trebao da je skines i ukljucis u svoj projekat. Mada ti to i ne treba kad java vec ima nacine za rad sa konzolom. Za citanje unosa sa tastature se moze koristiti i npr:

System.out.print("kucaj nesto: ");
String ulaz = "";
try {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
ulaz = br.readLine();
} catch (IOException e) {}
System.out.println("ukucali ste: " + ulaz);
a jos je zgodnije ono sto je Ivan-94 predlozio.

darkott
24.8.2010, 20:36
Moze li neko onda da okaci java tutorijal po mogucnosti na srpskom, posto mi se ovaj citi sumlji ima dosta sledecih radova koje ne mogu da uradim bas zbog tog koda pa kao i da ne citam tutorijal...

~Raf~
24.8.2010, 20:53
http://www.tutorijali.org/ostalo.php ovde imas neke na srpskom ali nemam pojma kakvi su...

darkott
24.8.2010, 21:03
Pa tu i na mnogim drugim sajtovima sam ja skidao java tutorijali, ali nez koji valju, nebi da bacam vreme...
Na ovom tutorijalu sam ja ucio, pa vidi o cemu je ovaj sto je preveo knjigu pisao o tom kodu...
http://www.tutorijali.org/download/Java/Skripte/PDF/Java_Programiranje.pdf
19 strana, skroz dole, zadao je program kao primer, i dao taj kod koji ne moze da se pokrene... (bar kod mene u eclipse)

the_Me!!!!!!!
19.2.2011, 14:19
Da li zna neko gdje se moze procitati nesto na temu "zasto java mora uvoziti pakete tipa cs1 i koristiti njegovu klasu Keyboard ili klasu Scanner da bi unosili podatke sa tastature?". Znam da je to zbog javine nezavisnosti od platforme, ali treba mi da vise procitam o tome, radim seminarski. Ako zna neko neku flash animaciju na ovu temu, bilo bi od velike pomoci.
Unaprijed hvala!

brano88
29.1.2015, 23:56
Pozdrav svima. Imam ispit na faxu vezano za Java programiranje, s' tim sto se ja time skoro u opste nisam bavio Javom. Imam sliku zadatka koji bi mogao da bude samo sa promenjenim vrednostima, trazio sam po faxu, forumima, niko navodno nema resenje. Interesuje me da li neko ko zna Javu moze da mi uradi zadatak i posalje resenje? Unapred hvala.

https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-xap1/v/t1.0-9/10484730_391956997621729_6424547359498307247_n.jpg ?oh=c682fccabc0aed8dfc04038ecc872348&oe=553BCC1E&__gda__=1430633410_3e5fd36cd3f11395676d24970849aae 4

Ljudi, je li nas lik troluje ili sta vec? Nisam pametan.