Daten in eine Variable in einem anderen Java File schreiben

Status
Nicht offen für weitere Antworten.

Schlumpf1980

Mitglied
Hallo Leuts

Ich habe mal eine grundsätzliche Frage. Ich habe im Moment ein Wert in einer Variable gespeichert. Möchte diesen Wert aber an ein anderes Java File an eine bestimmte Variable übergeben, ist so etwas möglich?

Besten Dank für Eure Hilfe...

Schlumpf
 
Moin,

ich vermute mal, mit "File" meinst du eine andere Klasse und damit ein anderes Objekt, richtig? Dann: ja, mit einem geeigneten Methodenaufruf.

Gruß Sam
 
Wie? zwei Klassen und du möchtest beide miteinander kommunizieren lassen? Klar ist das Möglich!

Code:
class Klasse1 {

    Klasse2 klasse2 = new Klasse2();
    String string = "Von Klasse1 in Klasse2";
    String derStringVonKlasse2 = null;
    
    public void irgendneMethode() {

        klasse2.setText(string);
        derStringVonKlasse2 = klasse2.getText();
    }
}

class Klasse2 {

    String derStringVonKlasse1 = null;
    String string = "Von Klasse1 aus Klasse2 geholt";

    public void setText(String str) {
        
        derStringVonKlasse1 = str;
    }

    public String getText() {

        retrun string;
    }
}
 
Nein, ich meine einen Wert aus einer Variable.
Ich will den Wert einer Variable aus dem Java File x in die Variable xy im Java File y schreiben. Also praktisch nur den String übergeben. Funktioniert das?

Besten Dank

Roger
 
String markieren, rechtsklick -> kopieren, in die andere datei wechseln, rechtsklick -> einfügen.
ansonsten drück dich mal richtig aus, bzw. oben wurde dir schon nen beispiel gegeben ???:L
 
Ok ok, ich habe mich ein bisschen undeutlich ausgedrückt. Ich versuche das Problem einmal genua zu schildern. Ich habe bereits ein Java File mit dem Namen Invoker.class. Dieses File erwartet von mir ein Usernamen und ein Passwort.
Da diese Eingabe (Usernamen und Passwort) bisher über den DOS Kommandointerpreter geschehen ist und das nun abgelöst werden soll, habe ich ein GUI erstellt, in welchem man den Usernamen und das Passwort angeben kann.
Dieser Username und das Passwort wird anschliessend in einem bzw. zwei Variablen gespeichert.

Die Variablen heissen username und passwort und haben bspw. den Wert hallo1 und 12345.
Das Problem ist nun die Werte in den Variablen an das andere Java File zu übergeben. Ist das möglich?

Freundliche Grüsse

Schlumpf

P.S. Ihr müsst entschudigen das ich mich so unklar ausgedrückt habe.
 
mit dieser Benutzung von "File" wirst du weiterhin falsch verstanden. "File" heißt "Datei" und meint im deutschen den Quellcode einer Java-Klasse.
Du meinst - wenn ich dich richtig verstehe - ein Java-Programm?
 
ruf einfach die main in deinem Programm auf

Code:
Invoker.main(new String[]{"username", "passwort"}
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben