Einbinden einer Methode

Status
Nicht offen für weitere Antworten.

FlotteBine

Mitglied
Wie binde ich einer Methode aus einer Klasse in die main-Methode ein ?
(die Klasse heißt turnier2 und die Methode [void]wettkampf(LinkedList turnierliste) )
 
B

Beni

Gast
Entweder erstellst du eine Instanz dieses Objektes, oder du bezeichnest die Methode als "static":

1. Möglichkeit
Code:
public void Test{
  public static void main( String args ){
    Test test = new Test();
    test.doSomething();
  }
  
  public void doSomething(){
    ...
  }
}

2. Möglichkeit
Code:
public void Test{
  public static void main( String args ){
    Test.doSomething();
  }
  
  public static void doSomething(){
    ...
  }
}

Mehr über static steht übrigens in der FAQ :wink:

mfg Beni
 

FlotteBine

Mitglied
Code:
import IO.*;
import java.util.*;
public class Augabe15
{
    public static void main (String[] args)
    {
        Augabe15 augabe15 = new Augabe15();
        /** temporären Vergelichsreiter erstellen */
        Reiter2 temp = null;
        /** Teilnehmerliste erzeugen */
        LinkedList teilnehmerliste = new LinkedList();

        boolean e = true;
        int n = 0;
        String inpuffer;
        double p;
        do
        {
            /** Aufforderung zur Anmeldung */
            System.out.println("Geben Sie bitte die AdSSWSK ein:");
            /** Erstellen einer Eingabevariable, die auf "leere Eingabe" überprüft werden kann */
            inpuffer = InOut.readLine();
            if (inpuffer.equals (""))
                {
                    e = false;  // Abbruch bei leerer Eingabe
                }
            else
            {
                try
                {
                    /** Umwandlung des Strings in einen double Wert */
                    p = Double.parseDouble(inpuffer.trim());
                    /** Abfangen, dass nur %-Zahlen, also zwischen 0 und 100 eingegeben werden */
                    if((p>100) || (p<0)) System.out.println("Nur Zahlen zwischen 0 und 100!");
                    else
                    {
                        /** Startnummer hochzählen, um Reiter später zu identifizieren */
                        n++;
                        /**Falls die Liste leer ist, kann gleich eingefügt werden */
                        if (teilnehmerliste.isEmpty())
                        {
                            teilnehmerliste.add(new Reiter2(n,p));
                        }
                        else
                        {
                            /** Iterator erzeugen, der Zugriff auf das nächste Element der Liste ermöglicht */
                            Iterator it = teilnehmerliste.iterator();
                            /** Einfügen der Teilnehmer in geordneter Reihenfolge */
                            do
                            {
                               /**  Index solnage hochzählen, bis Reiter mit höheren AdSSWSK gefunden bzw. das
                                    Listenende erreicht ist */
                                temp = (Reiter2)it.next();
                            }
                            while ((temp.getWsk() < p) && (it.hasNext()));

                            if (temp.getWsk()>p) /** Einfügen vor dem temporären Reiter */
                                teilnehmerliste.add (teilnehmerliste.indexOf(temp), new Reiter2(n,p));
                            else    /** am Listenende einfügen */
                                teilnehmerliste.add (new Reiter2(n,p));
                        }
                    }

                }
                /** Abfangen, dass nur Zahlen als AdSSWSK eingegeben werden */
                catch (NumberFormatException e2)
                {
                    System.out.println("Bitte nur Zahlen eingeben!");
                }
            }
        }while (e == true);
        /** Ausgabe der sortierten Teilnehmerliste*/
        /** Erzeugen eines Iterartors, der das Finden des nächsten Elements der Liste ermöglicht */
        Iterator it = teilnehmerliste.iterator();
        while (it.hasNext())
        {
            Reiter2 r = (Reiter2)(it.next());
            /** Ausgabe der Startnummer und der AdSSWSK der Reiter in der Teilnehmerliste */
            System.out.println("Reiter mit Startnummer " + r.getNummer() + " hat eine AdSSWSK von " + r.getWsk());
        }
        augabe15.wettkampf();
    }
    
}
Hab ich gemacht und nun kommt in der Zeile
Code:
        augabe15.wettkampf();
cannot resolve symbol-method wettkampf()
Und nu?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Dringend: Einbinden einer Methode in die Hauptmethode !!! Java Basics - Anfänger-Themen 43
S Einbinden einer Klasse in die Gui Java Basics - Anfänger-Themen 4
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
B VISA.jar in Projekt einbinden (Library) Java Basics - Anfänger-Themen 5
G In ein java Dokument Ton einbinden Java Basics - Anfänger-Themen 1
Pinhg Sound in Greenfoot Code einbinden Java Basics - Anfänger-Themen 2
M OKHttpClient einbinden Java Basics - Anfänger-Themen 3
C externe jar einbinden in Eclipse-Projekt Java Basics - Anfänger-Themen 2
C Java Funktion: externe Daten vom Internet einbinden Java Basics - Anfänger-Themen 2
SpigBin Sound einbinden bei Funktionsaufruf Java Basics - Anfänger-Themen 4
M JAVA Programm in Website einbinden Java Basics - Anfänger-Themen 19
C External Jar einbinden bei Maven Java Basics - Anfänger-Themen 9
B tar.gz in Eclipse als Bibliothek einbinden Java Basics - Anfänger-Themen 3
C Einbinden von Komponenten mit Maven Java Basics - Anfänger-Themen 3
TimoN11 Java Klassen Global einbinden Java Basics - Anfänger-Themen 1
J Module richtig einbinden Java Basics - Anfänger-Themen 2
G eigene Bibliothek einbinden Java Basics - Anfänger-Themen 1
G Einbinden von Bildern in ausführbare Jar-Datei Java Basics - Anfänger-Themen 25
Trèfle EXCEL-File Laufwerkunabhängig einbinden. Java Basics - Anfänger-Themen 1
G persistence.xml in ausführbare jar einbinden Java Basics - Anfänger-Themen 11
D Java Programm mit JavaScript einbinden Java Basics - Anfänger-Themen 8
J ShortCut erstellen aber wie die dll einbinden Java Basics - Anfänger-Themen 3
K Erstes kleines Spieleprojekt - Java GUI in HTML einbinden Java Basics - Anfänger-Themen 3
R Grafik in CSV einbinden Java Basics - Anfänger-Themen 2
CptK Erste Schritte Sound-Datei einbinden Java Basics - Anfänger-Themen 2
E HTML in Java einbinden oder JavaScript? Java Basics - Anfänger-Themen 5
U Mehrfach verwendete Sub-Klassen richtig einbinden Java Basics - Anfänger-Themen 4
J If Anweisung in Schleife einbinden Java Basics - Anfänger-Themen 7
F PDF Datei in Java einbinden Java Basics - Anfänger-Themen 22
Hijo2006 Neue externe Klasse einbinden Java Basics - Anfänger-Themen 13
F Klassen Fremde Klasse in GUI einbinden ? Java Basics - Anfänger-Themen 3
B Exception richtig einbinden Java Basics - Anfänger-Themen 1
S Klassen Externe Klasse in ein Projekt mit einbinden Java Basics - Anfänger-Themen 7
A JavaScript Object Notation einbinden mittels Maven Java Basics - Anfänger-Themen 7
S Classpath: Alle .jars innerhalb eines Ordners einbinden Java Basics - Anfänger-Themen 4
1 Im Java Projekt eine txt datei einbinden? Java Basics - Anfänger-Themen 8
S Konsole Lanterna in NetBeans einbinden Java Basics - Anfänger-Themen 5
A Compiler-Fehler Problem beim einbinden der applet Klasse Java Basics - Anfänger-Themen 2
G Applet in ein JSP einbinden Java Basics - Anfänger-Themen 1
Sogomn Einbinden eines Applets Java Basics - Anfänger-Themen 5
M Externe .jar in Sublime einbinden Java Basics - Anfänger-Themen 5
O Eclipse Bibliothek standardmäßig einbinden Java Basics - Anfänger-Themen 5
K JAR Dateien einbinden - funkt nicht wie es sollte... Java Basics - Anfänger-Themen 22
J Klasse einbinden Java Basics - Anfänger-Themen 2
M Java-Applet: Bild einbinden (getImage) Java Basics - Anfänger-Themen 0
S Variablen Rechenzeichen als Variablen in Rechnung einbinden Java Basics - Anfänger-Themen 4
I iCal und auf Homepage einbinden - Prinzip Java Basics - Anfänger-Themen 2
F JAR als bibliothek einbinden Java Basics - Anfänger-Themen 1
E Berechnung für Shop einbinden Java Basics - Anfänger-Themen 8
B jar richtig in libraryslibraries einbinden Java Basics - Anfänger-Themen 4
F Classpath Dateien einbinden und Classpath durchsuchen Java Basics - Anfänger-Themen 2
I jar-Datei in HTML einbinden Java Basics - Anfänger-Themen 6
M Einbinden eines youtube-videos in Eclipse Java Basics - Anfänger-Themen 10
U ShareButton für LinkedIn einbinden Java Basics - Anfänger-Themen 2
M Bild einbinden Java Basics - Anfänger-Themen 7
T Java Main aus Subversion aufrufen / Hook einbinden Java Basics - Anfänger-Themen 2
A Applet mit Object-Tags einbinden. Java Basics - Anfänger-Themen 3
G Erste Schritte Native DLL (NativeBass.dll) einbinden (eclipse) Java Basics - Anfänger-Themen 2
B ICO Library über Eclipse einbinden Java Basics - Anfänger-Themen 2
M externe JARs in die eigene JAR einbinden Java Basics - Anfänger-Themen 9
B OOP If und else in Main class einbinden Java Basics - Anfänger-Themen 9
A Webseite in Programm einbinden Java Basics - Anfänger-Themen 5
K Wie jdom einbinden Java Basics - Anfänger-Themen 7
T Classpath Klassen einbinden netbeans Java Basics - Anfänger-Themen 5
D Schleifen einbinden Java Basics - Anfänger-Themen 4
E Bild OS-unabhängig einbinden mit URL Java Basics - Anfänger-Themen 4
A BufferedImage in Android einbinden - Bild spiegeln -wie? Java Basics - Anfänger-Themen 4
C Java in HTML einbinden Java Basics - Anfänger-Themen 2
R Klasse einbinden Java Basics - Anfänger-Themen 8
A JApplet: einbinden von weiteren Jars macht Probleme Java Basics - Anfänger-Themen 2
E apache-commons-net einbinden. Java Basics - Anfänger-Themen 18
S Bibliothek in Eclipse einbinden Java Basics - Anfänger-Themen 2
E Konsolenprogramm in Webseite einbinden Java Basics - Anfänger-Themen 4
N Klassen externe .class einbinden Java Basics - Anfänger-Themen 9
S Interface JNI Interface in Projekt einbinden? Java Basics - Anfänger-Themen 9
S UbuntuTerminal-Kommandos einbinden? Java Basics - Anfänger-Themen 5
S Classpath Externes Package einbinden (zip-Datei) Java Basics - Anfänger-Themen 9
L Referenced Libraries korrekt in Java Applet einbinden.. Java Basics - Anfänger-Themen 2
J [JAVA] Bild in jar einbinden (Hintergrundbild)? Java Basics - Anfänger-Themen 8
P OOP JXDatePicker einbinden Java Basics - Anfänger-Themen 5
X Klassen Klassen in Projekte einbinden mit Eclipse Java Basics - Anfänger-Themen 6
E Browser in Java App einbinden? Java Basics - Anfänger-Themen 3
K Klassen externe JAR in Programm einbinden Java Basics - Anfänger-Themen 5
H jar datei einbinden Java Basics - Anfänger-Themen 17
L Klassen JAVA Klasse in JSP einbinden Java Basics - Anfänger-Themen 4
S Input/Output audio in Programm einbinden Java Basics - Anfänger-Themen 17
Y Bild mit poi in PPT einbinden - geht nicht Java Basics - Anfänger-Themen 4
D Libarie und Javadoc in Netbeans einbinden? Java Basics - Anfänger-Themen 6
F Text in Spiel einbinden Java Basics - Anfänger-Themen 17
J class Datei einbinden Java Basics - Anfänger-Themen 5
B fremde klasse in eclipse projekt einbinden Java Basics - Anfänger-Themen 8
F Dateien in jar einbinden Java Basics - Anfänger-Themen 14
C class Dateien einbinden Java Basics - Anfänger-Themen 22
C Package einbinden - "cannot access" Java Basics - Anfänger-Themen 5
H Panels in Frame einbinden Java Basics - Anfänger-Themen 3
I HUMath Bibliothek einbinden?! Java Basics - Anfänger-Themen 4
C Website in *.java einbinden?? Java Basics - Anfänger-Themen 5
A wav Datei einbinden Java Basics - Anfänger-Themen 2
A OpenOffice Base in Java einbinden Java Basics - Anfänger-Themen 3
Weltall 7 Applet in HTML einbinden Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben