String an andere Klassen übergeben

blade

Bekanntes Mitglied
Hallo, kann mir einer erklären wie ich eine String an eie andere Klasse.Methode übergeben kann?

Mit öffentlichen Variablen ab ich schon experimentiert, aber es muss doch noch eine sauberere Möglichkeit geben für einen Hin und Rückgabe- Wert!?
 
Ist dir der Unterschied zwischen Klasse und Objekt bewusst?

Also du kannst grundsätzlich einem anderen Objekt beim Instanzieren über den Konstruktor oder einfach über eine Methode einen String mitgeben. Du musst dir aber bewusst machen, dass ein String im Grunde nicht verändert werden kann. Also wenn eine Änderung in der Ersten klasse verfügbar sein soll. Musst du dir ein eigens Objekt basteln, dass du in der ersten Instanzierst und an die zweite mitgibst...

Beschreib mal was du überhaupt vor hast...
 
Java:
methodenname () {
}
in die Runden Klammern kommen eingabeWerte. Diese können in der Methode benutzt werden, zB

Java:
schreiben (String zuschreiben) {
System.out.println(zuschreiben)
}

vor dem methodennamen kommen ggf. Rückgabeobjekte. wichtig: es gibt immer NUR einen Rückgabewert.
Wenn du also gleichzeitig alter und größe zurückgeben möchtest, musst du entweder int[] oder ein neues objekt, welches beide größen speichert zurückgeben.
 

Neue Themen


Zurück
Oben