Programm tut nicht was es soll :)

I

Immo Primus

Mitglied
Guten Abend,
Ich habe ein Problem mit einem von mir geschriebenen Programm:
Das Programm soll von der Kommandozeile übergebene Zahlen in ein Array speichern und diese dann mit einer zweiten Methode addieren und anschließend ausgeben. Leider gibt mein Programm einfach nur die Zahlen aus...
Habe es schon hinbekommen das es all dies in einer Methode tut, allerdings habe ich meine Probleme mit unterschiedlichen Methoden in einer Klasse und würde es gerne üben..
Vielen Dank!

Java:
public class addieren
{   
    public static void  main(String[] args)
   {   
       int n = args.length;
       int s = 0;
       int i;
       for ( i = 0; i < n; i++)
       {
          int erg = summe( s, Integer.parseInt(args[i]));
          System.out.println(erg);
       }
       
    }
   public static int summe( int a, int b)
    {
       
       
       int erg = a + b;
           return erg;
           
           
       

    }
}
 
I

Immo Primus

Mitglied
Hier nochmal das addieren in einer Methode..
Kann mir jemand erklären wo genau der Unterschied liegt?
Java:
public class addieren
{
    public static void main (String[] args)
    {
     int n = args.length, s = 0;
     int i;
     for (i = 0; i < n; i = i + 1)  
       s = s + Integer.parseInt(args[i]);
     System.out.println(s);
    }
}
 
JCODA

JCODA

Top Contributor
Du veränderst s nicht.
versuche mal:
Java:
public class addieren
{  
    public static void  main(String[] args)
   {  
       int s = 0;
       for (int i = 0; i < args.length; i++)
       {
          s = summe( s, Integer.parseInt(args[i]));
          System.out.println(s);
       }
      
    }
   public static int summe( int a, int b)
    {
           return a + b;
    }
}
 
I

Immo Primus

Mitglied
Vielen Dank für die Antwort, ist der "Lösung" auch einen schritt näher, wenn ich dem Programm die Zahlen 2, 2, 2 übergebe ist die Ausgabe nun 2, 4, 6. Die gesuchte ausgabe ist leider nur die 6. Versteh einfach nicht wieso es bei dem Programm bei dem alles in einer Methode ist funktioniert...
 
JCODA

JCODA

Top Contributor
Naja, dann versuche doch mal das System.out.println nach der Schleife auszuführen
 
I

Immo Primus

Mitglied
Jetzt funktioniert alles, Vielen Dank!
Habe ihnen eine PN geschrieben.
Schönen " Abend" noch!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Maus soll Programm nicht verlassen Java Basics - Anfänger-Themen 1
H Erste Schritte Programm tut nicht das was es soll Java Basics - Anfänger-Themen 3
9 Programm macht nicht was es soll Java Basics - Anfänger-Themen 6
K Programm tut nicht alles, was es soll Java Basics - Anfänger-Themen 3
Zrebna Programm kann aus der Konsole nicht gestartet werden (in der IDE läuft es) Java Basics - Anfänger-Themen 2
Kirby_Sike Programm startet nachdem es compiled wurde nicht Java Basics - Anfänger-Themen 17
G Programm mit Schleife funktioniert nicht Java Basics - Anfänger-Themen 5
A Java-Programm läuft bei installierter JDK aber nicht mit JRE? Java Basics - Anfänger-Themen 5
V Vererbung Eclipse startet das Programm nicht und rechnet nicht Java Basics - Anfänger-Themen 6
D Warum gibt mir das Programm nicht den Array invertiert an ? Java Basics - Anfänger-Themen 1
L Programm lässt sich nicht starten! Java Basics - Anfänger-Themen 1
Z Montageberechnungs programm, finde leider den Fehler nicht Java Basics - Anfänger-Themen 13
A Shopping Cart Programm. Verstehe einige Zusammenhänge nicht Java Basics - Anfänger-Themen 1
x-tshainge Mein Programm lässt sich nicht Starten Java Basics - Anfänger-Themen 8
W Warum läuft mein Programm nicht? Java Basics - Anfänger-Themen 14
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 12
K Armstrong Programm geht nur bis 1000, aber nicht weiter Java Basics - Anfänger-Themen 2
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 6
W Erste Schritte Warum funktioniert mein Programm nicht ? ~if Anweisung~ Java Basics - Anfänger-Themen 4
T Input/Output Programm terminiert nicht -> stürzt ab, wo Fehler? Java Basics - Anfänger-Themen 3
F Erste Schritte Programm wird nicht geladen Java Basics - Anfänger-Themen 2
A Erste Schritte Mein Programm erkennt die variable EinAus.readInt nicht Java Basics - Anfänger-Themen 15
J Programm was üer Runtime.getRuntime gestartet wird erkennt String Parameter nicht Java Basics - Anfänger-Themen 0
ChrisPL4Y Wieso funktioniert dieses Programm nicht? Java Basics - Anfänger-Themen 6
N Warum terminiert mein Programm nicht? Java Basics - Anfänger-Themen 13
T Programm Funktioniert nicht Java Basics - Anfänger-Themen 2
C Input/Output Textdatei vom Java-Programm nicht geladen Java Basics - Anfänger-Themen 58
G Warum funktioniert das Programm für negative Eingabe nicht? Java Basics - Anfänger-Themen 3
S Programm läuft nicht weiter, wie Code wiederholen? Java Basics - Anfänger-Themen 2
A Mein 1x1 Programm funktioniert nicht? Java Basics - Anfänger-Themen 2
G Programm wird nicht ausgeführt: Editor does not contain a main type Java Basics - Anfänger-Themen 10
D Programm läuft plötzlich nicht weiter Java Basics - Anfänger-Themen 12
P Programm kann über CMD nicht ausgeführt werden Java Basics - Anfänger-Themen 2
S Input/Output Programm läuft nach input-Abfrage nicht weiter. Java Basics - Anfänger-Themen 2
snipesss IDE zeigt keine Fehler an, Programm wird jedoch nicht ausgeführt. Java Basics - Anfänger-Themen 18
J Programm funktioniert nicht. Java Basics - Anfänger-Themen 3
J Programm wird nicht auf der Konsole ausgeführt Java Basics - Anfänger-Themen 2
K Erste Schritte Netbeans Programm läuft nicht Java Basics - Anfänger-Themen 23
F Programm bricht While Schleife nicht ab Java Basics - Anfänger-Themen 4
J Programm im Jar-Format funktioniert nicht richtig Java Basics - Anfänger-Themen 9
G Interpreter-Fehler NoClassDefFoundError - einfachstes Programm - komm nicht drauf!!! Java Basics - Anfänger-Themen 6
C Programm JAR startet nicht - Could not create the Java Virtual Machine Java Basics - Anfänger-Themen 4
P Programm lässt sich nicht starten - Klasse mit Hauptmethode nicht gefunden Java Basics - Anfänger-Themen 9
M Programm wird nicht richtig ausgeführt Java Basics - Anfänger-Themen 4
B Compiler-Fehler [Lejos] [RCX] Programm lässt sich nicht kompilieren Java Basics - Anfänger-Themen 5
S Programm funktioniert nicht Java Basics - Anfänger-Themen 3
M Verstehe das Programm(Quellcode) nicht!! Java Basics - Anfänger-Themen 12
K Programm findet datei in Jar nicht Java Basics - Anfänger-Themen 9
N Bubblesort Programm funktioniert nicht Java Basics - Anfänger-Themen 19
S Operatoren Programm verlässt Do-While Schleife nicht - Warum? Java Basics - Anfänger-Themen 18
S Programm läuft in Eclipse, aber nicht über Konsole Java Basics - Anfänger-Themen 10
J Erste Schritte Bin ein Programm am schreiben klappt aber nicht und weis nicht warum Java Basics - Anfänger-Themen 20
V Compiler-Fehler Programm lässt sich nicht kompilieren Java Basics - Anfänger-Themen 22
B Programm funzt im defaultPackage. Aber nicht in einem anderen! Java Basics - Anfänger-Themen 6
H Ich kann mein Java Programm Test.class nicht ausführen Java Basics - Anfänger-Themen 6
D Programm öffnet sich nicht Java Basics - Anfänger-Themen 5
M Kann Java Programm nicht starten Java Basics - Anfänger-Themen 7
M Programm läuft nicht überall Java Basics - Anfänger-Themen 9
1 jar-Programm startet nicht Java Basics - Anfänger-Themen 6
B Mit Java-Programm Daten aus MySQL-Datenbank auslesen, lokal und nicht lokal. Java Basics - Anfänger-Themen 10
O Programm mit cmd nicht ausführbar Java Basics - Anfänger-Themen 14
B Programm startet in IDE,aber nicht in Windows Java Basics - Anfänger-Themen 4
B Erste Schritte Programm kompiliert nicht. Wieso? Java Basics - Anfänger-Themen 14
M Programm funktioniert als jar nicht Java Basics - Anfänger-Themen 19
T Opaque kennt er nicht/ programm beenden?? Java Basics - Anfänger-Themen 9
T Programm läuft nicht mehr... Java Basics - Anfänger-Themen 3
C Programm arbeitet nicht weiter Java Basics - Anfänger-Themen 2
M Kann mein Java Programm nicht starten Java Basics - Anfänger-Themen 6
J Finde Fehler bei kleinem Programm nicht Java Basics - Anfänger-Themen 3
O Warum terminiert mein Programm nicht!? Java Basics - Anfänger-Themen 15
J Classpath Programm lässt sich nicht ausführen Java Basics - Anfänger-Themen 5
Z Programm gibt nicht das gewollte aus. Java Basics - Anfänger-Themen 3
W Programm startet nicht Java Basics - Anfänger-Themen 3
H programm lässt sich nicht compilieren Java Basics - Anfänger-Themen 7
Fu3L Programm findet nach .jar-Export Dateien nicht Java Basics - Anfänger-Themen 3
L Programm zur Halbierung eingegbener Zahl geht nicht. Java Basics - Anfänger-Themen 7
Z Programm findet MAIN Datei nicht Java Basics - Anfänger-Themen 2
A Programm startet nicht! Java Basics - Anfänger-Themen 13
S Programm funktioniert nicht wie gewünscht Java Basics - Anfänger-Themen 9
T Programm läßt sich nicht kompilieren Java Basics - Anfänger-Themen 4
M Mein Externes Programm startet nicht Java Basics - Anfänger-Themen 13
A Wieso terminiert das Programm nicht? Java Basics - Anfänger-Themen 4
L Programm lässt sich nicht starten Java Basics - Anfänger-Themen 9
S Kann Logikfehler im Programm nicht finden Java Basics - Anfänger-Themen 4
D Programm beendet sich nicht Java Basics - Anfänger-Themen 5
S (Anfänger) problem Programm lässt sich nicht öffnen! Java Basics - Anfänger-Themen 6
V Programm Lädt nicht mehr . Java Basics - Anfänger-Themen 7
D programm funktioniert nicht als jar Java Basics - Anfänger-Themen 10
H Eclipse: Programm startet nicht, wie Fehler feststellen? Java Basics - Anfänger-Themen 5
P Java Programm läuft nicht auf MAC Java Basics - Anfänger-Themen 7
T Programm startet nicht wg. Tabelle? Java Basics - Anfänger-Themen 19
J Programm läuft in Netbeans, aber nicht in der Konsole Java Basics - Anfänger-Themen 6
L Programm läuft nicht! Warum? Java Basics - Anfänger-Themen 5
B Java programm mit Arrays. finde den Fehler nicht Java Basics - Anfänger-Themen 3
G ein programm nicht mehrmals starten können Java Basics - Anfänger-Themen 6
H Programm funktioniert nicht wie geplannt Java Basics - Anfänger-Themen 2
F Exception verweist nicht auf mein Programm Java Basics - Anfänger-Themen 10
F Das Programm funktiniert nicht Java Basics - Anfänger-Themen 19
B Programm würft Exception, kann sie aber nicht abfangen! Java Basics - Anfänger-Themen 25
H Programm erfolgreich compiliert, startet aber nicht? Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Anzeige

Neue Themen


Oben