Problem mit Integer.parseInt bei Eclipse

Status
Nicht offen für weitere Antworten.
N

Namor

Gast
Hallo Leute,

mein erstes Posting hier. Also wenn noch nicht alles so perfekt ist, nicht sauer sein.

Aufgabe: Programm für einen Cola-Automaten, der das passende Restgeld wieder zurückgibt. Das ganze mit Eclipse geschrieben, OS

Folgender Code:

Code:
public class Kasse {
 public static void main {String args []){

int betrag;              // zu zahlender Betrag in Cents
int einwurf;            //Betrag, der vom Kunden eingeworfen wird
int wechsel;           //Restbetrag, den der Automat ausgeben muss in Cents

//Anzahl der auszugebenden Muenzen
int zwei; // 2 Euro Muenzen
int eins; // 1 Euro Muenzen
int fuenfzig; //50 Cent Muenzen
int zwanzig; //20 Cent Muenzen
int zehn; //10 Cent Muenzen

//Parameter aus der Kommandozeile uebernehmen
betrag = Integer.parseInt (args[0]);
einwurf = Integer.parseInt (args[1]);

//Berechnung Wechselgeld

wechsel = einwurf - betrag;
zwei = wechsel / 200;
wechsel= wechsel % 200;
eins = einwurf / 100;
wechsel = wechsel % 100;
fuenfzig = wechsel / 50;
wechsel = wechsel % 50;
zwanzig = wechsel / 20;
wechsel = wechsel % 20;
zehn = wechsel / 10;

// Ausgabe
System.out.println ("zu zahlen: " + betrag/100.0 + " Euro");
System.out.println (" gezahlt: " + einwurf/100.0 + " Euro");
System.out.println (" Restgeld:");
System.out.println (zwei + " 2 Euro Muenzen");
System.out.println (eins + " 1 Euro Munezen");
System.out.println (fuenfzig + " 50 Cent Muenzen");
System.out.println (zwanzig + " 20 Cent Muenzen");
System.out.println (zehn + " 10 Cent Muenzen");


  }
}

So weit sollte das laufen. Musste das noch mal abschreiben. Können noch kleine Fehler drin sein.

Worauf ich aber hinaus wollte, ist der Abschnitt, wo die Parameter aus der Kommandozeile übernommen werden sollen. Wenn ich sie festlege, also feste Zahlen im Programm deklariere, klappt alles wunderbar.
Schreibe ich es so wie oben, dann bekomme ich bei Eclipse folgende Fehlermeldung:

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at Kasse.main (Kasse.java:17)

Weiß jemand, wie ich das beheben kann oder möglichst einfach in Eclipse aus der Kommandozeile lesen kann?

Mein OS ist WindowsXP. Mein Compiler compilance level liegt bei 5.0.
 

The_S

Top Contributor
Naja, wenn du deinem Programm beim Aufruf keine Parameter mit übergibst, hat "args" natürlich auch keine Werte ...
 
N

Namor

Gast
Ok..was muss ich dann ändern? Bei args oben schon etwas eingeben?
 
S

SlaterB

Gast
bie Eclipse kann man mühsam unter Run.. den Programmstart konfigurieren und auch Parameter fest vorgeben,
so schön einfach variable wie von der Konsole gehts aber nicht,

alternativ könntest du die Parameter zu Beginn des Programms von der Konsole einlesen,
das geht dann auch in der Eclipse-Konsole einigermaßen
 
N

Namor

Gast
Auch gut.
Wie gehe ich da am besten vor (wenn man den Code oben als Beispiel hat)?
 

The_S

Top Contributor
Wie man von der Konsole einliest wurde schon ca. 5367509 mal besprochen, aber für dich hier nochmal:

Code:
BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));
String zeile = buffy.readLine();
 
N

Namor

Gast
Hobbit_Im_Blutrausch hat gesagt.:
Wie man von der Konsole einliest wurde schon ca. 5367509 mal besprochen, aber für dich hier nochmal:

Code:
BufferedReader buffy = new BufferedReader(new InputStreamReader(System.in));
String zeile = buffy.readLine();

Ähm...stimmt. Sorry...das nächste Mal benutze ich selber die Suche.
Aber danke!
 
N

Namor

Gast
SlaterB hat gesagt.:
Java lernt man üblicherweise mit einem Lehrbuch
http://www.galileocomputing.de/openbook/javainsel5/

nicht auf Kosten anderer ;)

aber vielleicht erklärts dir wer anders, will da niemanden abwimmeln
(eidt: schon geschehen)

...und ebenfalls danke. Aber wenn Du so nix beizutragen hast, halte bitte die Finger still.

Ein dezenter Hinweis auf die Suche hätte ja schon gereicht. Finde ich schon sehr unfreundlich hier.

Danke
 

The_S

Top Contributor
Namor hat gesagt.:
SlaterB hat gesagt.:
Java lernt man üblicherweise mit einem Lehrbuch
http://www.galileocomputing.de/openbook/javainsel5/

nicht auf Kosten anderer ;)

aber vielleicht erklärts dir wer anders, will da niemanden abwimmeln
(eidt: schon geschehen)

...und ebenfalls danke. Aber wenn Du so nix beizutragen hast, halte bitte die Finger still.

Ein dezenter Hinweis auf die Suche hätte ja schon gereicht. Finde ich schon sehr unfreundlich hier.

Danke

Also ich fand den Hinweis eigentlich recht freundlich formuliert. Es ist nur mit der Zeit nervig, jeden Tag 3ma das Selbe zu erklären. Daher verstehe ich die Reaktion von Slater durchaus. Mal ganz davon abgesehen, kann sich Slater das als "Java-Elite" auch durchaus mal leisten ;) .
 
S

SlaterB

Gast
geantwortet habe ich nur da ich der letzte Gesprächsparter war.

unfreundlich geht gar nicht, da ich dir ja freiwillig helfe.

rustikal nenne ich das immer, passend zu so einer frechen Frage
'ich will nicht selber Java lernen, bitte erklärt mir alles
(am besten ihr schaut in den Büchern nach und findet es für mich)' ;)

nicht absichtlich, ich weiß, daher kein Vorwurf sondern nur ein spitzfindige Bemerkung
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
MamaMia44 Ich habe problem mit Intelej Idea IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
U Problem mit Eclipse - WindowBuilder - memoryLeak? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
K Java Editor Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
B Eclipse Problem mit jar Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
Robertop Eclipse EXE Icon fehlt im Explorer (Windows Problem?) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Problem bei der Ausgabe IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
melaniemueller Eclipse Problem mit dem Debugger IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Problem mit BlueJ IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
1 Problem beim JavaFX installieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 20
Splayfer Problem mit der Eclipse Autovervollständigung... IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Eclipse Cursor Problem bei Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
D Jenkins/Gradle maven-publish Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
F Eclipse Problem mit Aufhänger bei verschiedenen Prozessen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
H Selenium Problem mit Browsern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
P Problem accessing /rap. Reason: ProxyServlet: /rap IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
V Eclipse:Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P Eclipse Luna SR2 (4.4.2)- Problem bei hinzufügen von Software IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
P Eclipse Eclipse-Problem unter Debian IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Tarrew Problem mit Maven und der Erkennung von generierten Antlr Files. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
F Egit-Problem nach Merge-Konflikt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
Y GIT remote Problem keine Synchronisation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
N NetBeans Javadoc Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M NetBeans und UTF8 Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
E Eclipse Eclipse building workspace Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
fLooojava Eclipse Problem mit Template proposals IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M NetBeans Problem mit eMail Programm IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
R Eclipse Problem beim Export als Executable Jar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Problem mit Git IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
V Eclipse Eclipse Problem beim erstellen einer JAR IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse JavaEE IDE Problem mit Servlets IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse Problem mit Mac und Windows IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
B Eclipse SVN Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse Problem beim Projektimport mit user libraries IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse 'refreshing external folders' has encountered a problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H NetBeans Export Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A gdal problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Eclipse Autocomplete Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M IDEA IntelliJ Subversion connection problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
F Eclipse Problem mit CVS Server IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Eclipse Matisse Problem ComboBoxen in real länger als in Vorschau IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B Eclipse Eclipse Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
P Eclipse Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
B Eclipse Subversive + Helios Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
N Subclipse Problem: Blaues Rechteck! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
U Problem mit Buttons beim Panel-Zeichnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T NetBeans Maven2 + IDE Variables + NB Actions: Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
S Problem mit javacc-Plugin für Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
E Problem beim Ausführen von RCP GUI Tests mit Hudson IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
U Problem unter Netbeans 6.8 bei Farben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Problem mit JSP IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F CVS Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Landei JDeveloper-Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J NetBeans IDE 6.0.1 Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
V Eclipse Galileo und Visual Editor Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 20
G Schon mal dieses Problem bei Eclipse gehabt? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
A Eclipse 3.4 Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
F Datenpfad problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Eclipse unter Ubuntu --- Problem mit deutschen Buchstaben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G eclipse problem beim ausführen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
V Problem mit einbinden externer Bibliotheken [NetBeans] IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G NetBeans RCP Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
W Ganymed - Encoding-Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
B ACHTUNG! Netbeans Update -Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D problem mit Subclipse über Netzwerk IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Y Eclipse 3.3 Problem mit Subversive(SVN) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
I JTextArea Problem und Debugger IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Problem mit Freedesign unter NetBeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
R RCP: Problem bei deklarativem LightWeightDecorator IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
P Eclipse u. CVS - Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
K JAVA Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
G Problem Netbeans Komponenten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A NetBeans GUI Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
F Problem mit eclipse formatter, javadoc und generics. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
der JoJo [eclipse]Kommunikations Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
B eclipse problem beim öffnen einer datei absturz IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
Q "Problem" mit SVN und (sub)Clipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Problem beim installieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S NetBeans IDE 5.5 Problem beim Kompilieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
V Problem mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A NetBeans 5.5 - Problem: Endlosschleife classpath scanning IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F Jasperreport - Parameterübergabe Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
Q Netbeans -CMP Entity Beans Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
C Problem mit eclipse 3.2.1 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Problem mit Eclipse (throws java.io.I0Exception will nicht) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P BuildPath für externe JAR: Problem mit CVS IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
R parameter- problem bei iReport 1.2.5 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
B NB - Problem mit Klassennamen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Problem mit SVN: BDB inkonsistent IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Eclipse 3.2 mag mich net (import problem) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
T Problem mit Ant Script das andere Ant Scripte aufruft IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Ant Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A Eclipse 3.1.2 Refresh Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Netbeans 4.1 Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
E Problem Netbeans; Pfadangabe IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
O Eclipse Linux Start Problem IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Problem beim Import von Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Problem mit Eclipse .deployable- Aktualisierung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Problem mit netbeans 4.0 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
P Problem mit dem Visual Editor in Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M Problem beim installieren von EclipseUML IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4

Ähnliche Java Themen

Neue Themen


Oben