Einzelnen Beitrag anzeigen
Ungelesen 26.01.11, 07:08   #1
Firefox64
Venceremos
 
Benutzerbild von Firefox64
 
Registriert seit: Jan 2010
Ort: NRW
Beiträge: 5.830
Bedankt: 1.069
Firefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt PunkteFirefox64 leckt gerne myGully Deckel in der Kanalisation! | 16690866 Respekt Punkte
Standard Java Funktionen...

Hey...

Ich bin nen ziemlicher JAVA Anfänger...
Ich möchte eine eine Funktion aufrufen diese ausführen und wieder zurück in die main...

Ist das bei java überhaupt so möglich?
Ich kenne bissher nur C/C++ und LUA...

Ich hab mal nen Beispiel Quelltext geschrieben:

Main:

Code:
import java.io.*;
public class Taschenrechner
{
    public static void main(String args[])throws IOException
    {
        int iL1;
        
        InputStreamReader isr = new InputStreamReader(System.in); //Startet die Reader
        BufferedReader br = new BufferedReader(isr);
        
        System.out.printf("Taschenrechner\n");
        System.out.printf("==============\n\n\n");
        
        System.out.printf("Was wollen Sie machen?\n");
        System.out.printf("1.Addieren\n");
        System.out.printf("2.Subtrahieren\n");
        
        String eingabe = br.readLine();
        int iAuswahlMenu = Integer.parseInt(eingabe);
        
        for(iL1=0;iL1<=5;iL1++)
        {
            System.out.printf("\n");
        }
        
        switch(iAuswahlMenu)
        {
            case 1:
            {
                //An dieser stelle soll nun die Funktion Addieren aufgerufen werden! 
            }
        }       
    }

}
Addieren
Code:
import java.io.*;
public class Addition
{
    public static void Addition(String args[])throws IOException
    {
        InputStreamReader isr = new InputStreamReader(System.in); //Startet die Reader
        BufferedReader br = new BufferedReader(isr);
        
        int iSumme;
                
                System.out.printf("Addition\n");
                System.out.printf("========\n\n\n");
                System.out.printf("Geben Sie die Werte ein\n");
                System.out.printf("Zahl1: ");
                String eingabe2 = br.readLine();  
                int iZahl1 = Integer.parseInt(eingabe2);
                
                System.out.printf("Zahl1: ");
                String eingabe3 = br.readLine(); 
                int iZahl2 = Integer.parseInt(eingabe3);
                
                iSumme=iZahl1+iZahl2;
                
                System.out.println("\n\nDas ergebnis ist " +iSumme);
    }

}
__________________
Firefox64 ist offline   Mit Zitat antworten