Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Ich hab eine dringende Frage. ich möchte ein Array in meine andere klasse laden damit ich dann diese Daten in die Datenbank laden kann. Irgendwie sitze ich auf der Leitung oder kann es sein, da ich ein sehr wenig aufgeregt bin, weil ich heute meine Prüfungsergebnisse bekomme von der IHK (fachinformatiker AE) wahnsinn mir pocht das herz. hui helft mir bitte weiter ich kann nicht mehr klar denken. :?
Hm, wiiirklich schwierig... :roll:
Da drängt sich mir die Frage auf, was du bei deiner Ausbildung gelernt hast...
*Aufgrund des Schwierigkeitsgrades verschoben!*
*Titel angepasst*
könnt ihr denn nie komplette beispiel programme posten? das bringt mich um also wie bekomm ich nun ein Array von einer in die andere Klasse? :autsch: und wie bekomm ich es hin das beide Klassen beim Programm start aufgerufen werden?
Also:
Für unsere Anfänger auch gern mal ein vollstädiges, ausführbares Beispiel:
(Also das mit dem Array hab ich leider auch nicht ganz hinbekommen, aber ich hoffe mein Zauberprogramm hilft dir auch schon weiter!)
Die Hauptklasse:
Code:
public class Hauptklasse {
public static void main(String[] args) {
new Hauptklasse();
}
public Hauptklasse(){
System.out.println("Hallo, ich bin die Hauptklasse!"); //ok für einen Anfänger sicherlich verwirrend,
//aber dise Zeile gibt Text auf der Konsole aus
Data meinSpruchDesTages = new Data(); // Hier "machen" wir uns ein lustiges Objekt unserer anderen Klasse
meinSpruchDesTages.setString("Meine Mama hat immer gesagt: Dumm ist, wer dummes tut"); // So jetzt wird's Komplitiz.. Komblizi.. Kopmlitie... ähm schwer.
// hier setzten wir nähmlich einen String in das Andere Objekt. Wie hat zwar noch kein Wissenschaftler rausgefunden,
// aber is ja auch egal solange es funktioniert.
System.out.println(meinSpruchDesTages.getString()); // PUH! Gleich zwei Schritte auf ein mal! Also: Zuerst wird wieder jeglicher Logig das in der Klammer gemacht und man Bekommt mit hilfe der Zaubervariablen
// den vorher verschwundenen Spruch zurück! Danach wird das auf den Bildschrim gedruckt. Aber keine Angst, das kann man wieder wegwischen!
}
}
Die Klasse mit den Daten:
Code:
public class Data {
String ganzVielText; // Sagt unserem String mal Hallo
public Data() { // Das muss man nicht verstehen. Ist höhere Mathematik.
System.out.println("Ich bin die Klasse in der der gnaze Spaß steckt!"); // Das wird in der Hauptklasse erklärt!
}
public void setString(String text) { // Damit kann man ganz viele lustige Texte in den String packen
ganzVielText = text; // hier wird der String überschrieben
}
public String getString() { // Hier kann man dann die lustigen Texte wieder bekommen und lesen
return ganzVielText; // Und hier wird der Sehnsüchtig erwartete String endlich geliefert
}
}
Wer jetzt irgendwo das kleinste fünktchen Ironie findet, darf das Programm auch ausführen!
EDIT: Danke @AlArenal, aber sowas kommt ja mal vor, schließlich kann ich nicht Zaubern, das macht ja auch schließlich das Programm für mich ^^