Rohstoffe[] rohstoffe = new Rohstoffe[2]; //2 ist die Anzahl der elemente rohstoffe[0] = new Rohstoffe(0, "Stein", 0, 10, 5); rohstoffe[1] = new Rohstoffe(1, "Eisen", 1, 20, 8);
for (Rohstoffe r : rohstoffe) { System.out.println(r.name + r.strength + r.cost + r.price); }
so hat der Rohstoff aber keinen namen mehr.
Also müsste ich in anderen Klassen über den Arrayindex auf diesen Rohstoff zugreifen. Das ist ziemlich umständlich, wenn ich mal woanders stein.getId() o.Ä. aufrufen will.
gib doch bitte mal die konkrete aufgabe an. meistens ist man ja mit dem was man machen darf am anfang des studiums sehr eingeschränkt.
arrays sind in unserer java-vorlesung zum beispiel ein tabu thema. sämtliche libraries auch
Aufgaben im Studium beschäftigen sich selten damit, die Lösung mithilfe der Standardbibliotheken zu finden, sondern mit dem Finden eines Algorithmus, mit dem ein Problem gelöst werden kann. Natürlich könnte man in der Algorithmen-Vorlesung einfach std::sort verwenden, das hilft einem aber nicht beim tieferen Verständnis der Theorie, und darum geht es beim Studium.
[Java] Array zusammengesetzt ausgeben ? 11/05/2014 - Java - 8 Replies Hallo, Community.
Ich habe in meinem Code einen Array, mit verschiedenen Werten. Diesen möchte ich zusammengesetzt ausgeben lassen und auch verwenden können. Ausgeben lassen habe ich diesen so:
for(String x : array){
System.out.print(x);
}
So werden die einzelnen Werte aber nur aneinander angereiht, und ich kann die ganze Zusammensetzung nicht als Variable speichern bzw. benutzen.
Explode im Foreach 06/22/2014 - Web Development - 7 Replies Hi,
habe leider wieder ein Problem bei meiner zukünftigen Webseite.
Ich möchte eine Userliste die zeilenweise im Format (user:pw) aus einer Textarea an PHP übergeben und schließlich zeilenweise auslesen.
Hier mein PHP Code:
<?php
if (isset ($_POST)) {
//Die Textarea nach jeder Zeile trennen und in einem Arrayfeld speichern
[Java] Objekte in anderen Klassen benutzen 08/08/2013 - General Coding - 8 Replies Meine Frage ist, ich habe die Klasse Main erstellt, in dieser habe ich eine Box erstellt :
public Main() {
Box b1 = new Box();
b1.setColor("red");
}
diese will ich jetzt in der Klasse Wuerfel verändern, wie kann ich also die Box übernehmen um Sie in Wuerfel verändern zu können? Und wie kann ich einen Befehl von der Box also beispielsweise b1.setVisible außerhalb vom Konstrukor verwenden?
[Java]Array vom Typ String > Inhalt ausgeben lassen 10/30/2012 - General Coding - 2 Replies Ahoi epvp,
String array= {"x", "y"};
Es handelt sich um diesen Array vom Typ String.
Der befindet sich in Klasse "mitarbeiterSuche", allerdings
will ich ihn in der Klasse "main" ausgeben.
Woran kann das liegen? Eclipse sagt mir dauernd:
"array cannot be resolved to a variable"
Java- Farbe ausgeben Problem 07/06/2011 - General Coding - 0 Replies hey ihr coder,
ich hab ein kleines problem
und zwar sollen wir als projekt eine straßenkreuzung in java programmieren mit normaler straße, fußgängerweg, ampeln, autos und fußgängern
grafisch wird das ganze mit "Zeichenfenster" dargestellt
jetzt tritt folgendes problem auf:
falls eine ampel auf rot steht hält das auto an, soweit gut
jetzt benötige ich aber eine methode die es mir erlaubt den farbwert eines beliebigen pixels auf der zeichenoberfläche auszugeben um zu überprüfen, ob...