jesam ja, mada mi treba josh uchenja da bih mogao da se nazovem Java programerom
dje ti je taj Environment Variables, mislim kako da ga nadjem?
Ovo mi pishe u Classpath varijabli(copy/paste) .;C:\Program Files\Java\jre1.6.0_01\lib\ext\QTJava.zip
to je java quicktime plugin. Jesi skinuo JDK ili samo jre?
onda ce bit da si instalirao samo jre, ne i jdk. u tom slucaju idi na: https://sdlc2d.sun.com/ECom/EComActi...51875775DF89A7
Skini netBeans IDE mnogo ce ti lakse biti
JDK 6 update 1 imam i instalirao sam sve shto mi je ponudio
NEMAM console reader i nikakav program sa user interfaceom ne mogu da kompajliram ili pokrenem
Najbolje je da probas sljedece. Uninstaliraj prvo JDK pa JRE. Pa instaliraj ponovo, samo JDK (instalirace i JRE sam).
uninstall, novi instal, opet nema Console Readera
predji na C#, isto shit...
while True:suplje, prazno = prazno, suplje
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>cd C:\j2sdk1.4.1_06\bin
C:\j2sdk1.4.1_06\bin>javac Mjenjacnica2.java
Mjenjacnica2.java:6: cannot resolve symbol
symbol : class ConsoleReader
location: class Mjenjacnica2
ConsoleReader in = new ConsoleReader(System.in);
^
Mjenjacnica2.java:6: cannot resolve symbol
symbol : class ConsoleReader
location: class Mjenjacnica2
ConsoleReader in = new ConsoleReader(System.in);
^
2 errors
Ovo daje kad pokusam da kompajliram sljedeci program
public class Mjenjacnica2
{ /* Ucitaj iznos u markama i preracunaj u eure */
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");
}
}
Taj tvoj program ocigledno koristi 3rd party klasu koja nije dio JDK. To si trebao rec na pocetku. Ja sam te shvatio da ti treba ConsoleReader.exe.
Treba ti ConsoleReader.java i ConsoleReader.class.
Vidi da li je to ovaj fajl http://www.di.unipi.it/~tini/labalg/...oleReader.java
Ako jeste kompajluj ga i smjesti u isti folder, pa ponovo kompajluj Mijenjacnica2. Trebalo bi da radi
ovaj mi pri kompajliranju javlja 100 gresaka(bukvalno)
Tebi nesto definitivno nije u redu sa JDK na tom racunaru. Najvjerovatnije neka legacy za*ebancija...
Prikacio sam kompajlovan ConsoleReader, nisam imao nikakvih problema da ga kompajlujem. Stavi ga u folder sa mjenjacnicom i pokreni svoj program. Naravno, un-zipuj ConsoleReader.class.
Mjenjacnica2.java:6: cannot access ConsoleReader
bad class file: .\ConsoleReader.class
class file has wrong version 50.0 should be 48.0
Please remove or make sure it appears in correct subdirectory of the classpath
ConsoleReader in = new ColnsoleReader(System.in);
Ovo mi daje kad stavim CR u direktorijum i probam da kompajliram
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.IOException;
/**
A class to read strings and numbers from an input stream.
This class is suitable for beginning Java programmers.
It constructs the necessary buffered reader,
handles I/O exceptions, and converts strings to numbers.
*/
public class ConsoleReader
{ /**
Constructs a console reader from an input stream
such as System.in
@param inStream an input stream
*/
public ConsoleReader(InputStream inStream)
{ reader = new BufferedReader
(new InputStreamReader(inStream));
}
/**
Reads a line of input and converts it into an integer.
The input line must contain nothing but an integer.
Not even added white space is allowed.
@return the integer that the user typed
*/
public int readInt()
{ String inputString = readLine();
int n = Integer.parseInt(inputString);
return n;
}
/**
Reads a line of input and converts it into a floating-
point number. The input line must contain nothing but
a nunber. Not even added white space is allowed.
@return the number that the user typed
*/
public double readDouble()
{ String inputString = readLine();
double x = Double.parseDouble(inputString);
return x;
}
/**
Reads a line of input. In the (unlikely) event
of an IOException, the program terminates.
@return the line of input that the user typed, null
at the end of input
*/
public String readLine()
{ String inputLine = "";
try
{ inputLine = reader.readLine();
}
catch(IOException e)
{ System.out.println(e);
System.exit(1);
}
return inputLine;
}
private BufferedReader reader;
}
Probaj ovo, ako ne radi bachi komp u 3 pm
EDIT:Izvinite zbog dugog posta
Kakva bre zajednica kad niko veze nema
Jel se na nekom faxu u CG uci JAVA?
Nemoj da koristis ConsoleReder koristi Scanner!
Dalje, lose je koristiti IDE kad nesto pocinjes da ucis.
Drzi se notepada ili nekog drugog text editora...
Ako recimo instaliras NB onda je sansa da naucis swing jako mala
Ovaj sto je hacker dao radi!!!
Ja ne vidim razliku, ali cu je vjerovatno vidjeti nekad!
@Again uci se Java na Atlas univerzitetu na prvoj godini!
Po momkovoj prichi i po pm-ovima koje mi je slao mogu logicno da zakljucim da radi u notepadu ili nekom slicnom text editoru!
Treba da procitas dokumentaciju pa da uocis razliku
Jer knjiga po kojoj ucis ocito da je pisana rezimo za jdk 1.2 pa u njoj neces naci nista recimo o swing workeru, j2ee itd...
Ali da ne lupam previse!
Nemam obicaj da nekome pisem kod kad se ne potrudi ali evo:
import java.util.*;
public class Mjenjacnica2 {
/* Ucitaj iznos u markama i preracunaj u eure */
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
System.out.println("Unesi iznose eura i centa");
System.out.print("Iznos u eurima =");
int eura = in.nextInt();
System.out.print("Iznos u centima =");
int centa = in.nextInt();
centa = 100*eura + centa;
double kuna = centa * 0.0751;
System.out.print("Kuna: "+kuna);
//System.out.print("kuna");
}
}
Inace kod ti je lose organizovan...
To sto radi u obicnom editoru je plus...@Again uci se Java na Atlas univerzitetu na prvoj godini!
Po momkovoj prichi i po pm-ovima koje mi je slao mogu logicno da zakljucim da radi u notepadu ili nekom slicnom text editoru!
Nikad cuo za taj Atlas, a ako je uce jednu godinu onda ce sigurno da je nauce
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks