myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Java - Objekte

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 23.11.12, 11:27   #1
NotEasy
Anfänger
 
Registriert seit: Nov 2012
Beiträge: 7
Bedankt: 0
NotEasy ist noch neu hier! | 0 Respekt Punkte
Standard Java - Objekte

Hallo kann mir vl jemand sagen, ob es eine Möglichkeit gibt, ein Array mit Objekten über den INDEX anzusprechen/bzw. auszuwählen? In einer Liste kann ich ja nur durchiterieren...

Irgendwas in der Form:
int i = 5;
ArrayList<Objekt> [] _myObjects = new ArrayList<>[z.b 10];
Object o = new Object;
o = _myObject[i];

????????
NotEasy ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 13:00   #2
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

Ist die Frage ernst gemeint?

1. Wie sollte es sondest anders gehen?
2. Du hättest es schneller ausprobiert und SELBST rausgefunden als diesen Thread hier zu eröffnen!
(Es sei denn Du sitzt grad in einer Klausur. Die würdest Du bei diesem Wissen dann sowieso nicht bestehen...)
ProgMaster ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 13:28   #3
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Echt mal, und wegen so einem Scheiß registrierst du dich hier extra.

Falls du einfach nur wissen wolltest wie das funktioniert:
Code:
int i = 5;
ArrayList<Object> _myObject = new ArrayList<>(10) ;

//evtl Werte zuweisen...

Object o = new Object();
if (_myObject.size() >= i) {
	o = _myObject.get(i);
	System.out.println("Objekt #" + i + ":" + o);
} else {
	System.out.println("Objekt #" + i + " existiert nicht!");
}
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 15:43   #4
NotEasy
Anfänger
 
Registriert seit: Nov 2012
Beiträge: 7
Bedankt: 0
NotEasy ist noch neu hier! | 0 Respekt Punkte
Standard

Was ist denn mit euch los????

@ProgMaster:
1.) Ich habe es ausprobiert und fand einfach keine Lösung um den Compilerfehler zu entfernen!
2.) Wenn dich meine Frage so aufregt, dann wäre es besser gewesen einfach gar nichts zu schreiben. Oder waren deine Implementierungen immer FEHLERFREI??? Darüber hinaus finde ich dein Kommentar (in Klammer) echt Niveaulos...

@Your_Conscience
Ja ich habe mich erst kürzlich angemeldet. Und was ist mit dir? Musstest du dich hier nicht auch irgendwann einmal anmelden? Und bezüglich deiner Aussage, dass ich einfach nur wissen wollte wie es funktioniert- "natürlich". Habe ja meinen Versuch hier eingetippt, weil ich nicht weiter gekommen bin und nicht nur um Quellcode gebeten.
Na egal, trotzdem danke für den Code!

Und nur zur Info, ich habe dieses Semester angefangen zu studieren und dachte mir, ein Austausch von Informationen unter "Kollegen" würde hier freundlicher ablaufen...
NotEasy ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 16:01   #5
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Dann sorry, es kam so rüber als wolltest du einfach nur wissen ob soetwas geht und selbst zu faul bist es selbst zu probieren.

Nächstes Mal bitte etwas besser ausdrücken.
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 16:15   #6
NotEasy
Anfänger
 
Registriert seit: Nov 2012
Beiträge: 7
Bedankt: 0
NotEasy ist noch neu hier! | 0 Respekt Punkte
Standard

Ok np, dann werde ich das nächste Mal etwas genauer beschreiben!
NotEasy ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 16:20   #7
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

Weiß nicht warum Du hier rumheulst?
Es hat nichts mit Unfreundlichkeit zu tun, wenn man kritisiert wird!

Man sieht eben, dass Du Dich kaum SELBST bemüht hast, dies rauszufinden,
denn diese Frage hätte Dir jedes Buch (oder Tutorial im Internet) beantworten können oder Du hättest es durch mehrfaches ausprobieren herausgefunden.

Wenn Dir jeder Dein Popöchen streicheln soll, dann bist Du wohl an der Uni falsch!
ProgMaster ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 17:01   #8
NotEasy
Anfänger
 
Registriert seit: Nov 2012
Beiträge: 7
Bedankt: 0
NotEasy ist noch neu hier! | 0 Respekt Punkte
Standard

Komischerweise kann man in deinen Beiträgen sehen, dass du Ding wie "was bedeutet args?" oder Ratschläge gibst eine IDE zu benutzen wie Netbeans oder Eclipse. Jedoch auf meine Frage mit Spott reagierst, obwohl jene Fragen schneller über ein Buch oder Internet beantwortet werden könnten!

Naja vl gibt es dir ja ein gutes Gefühl anderen schlecht zu machen, denn du musstest in deinem Leben sicherlich noch nie eine Frage stellen und konntest immer alles selbst beantworten lol!!!!
Du kannst einem echt leid tun, behalte deine Kommentare beim nächsten Mal für dich und erspar den anderen deine geistigen Ergüsse!
NotEasy ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 17:06   #9
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

Meine Güte... was regst Du Dich auf wie ne beleidigte Leberwurst!

Und nein, niemand weiss alles, aber andere geben sich Mühe und lesen selbst nach anstatt andere für einen arbeiten zu lassen, und andere nehmen Kritik an!
ProgMaster ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 17:12   #10
NetWebs
Banned
 
Registriert seit: Aug 2012
Beiträge: 223
Bedankt: 68
NetWebs ist noch neu hier! | 0 Respekt Punkte
Standard

@NotEasy

Verstehe nicht warum du dich so aufregst und so dünnhäutig reagierst?

Du bist im ersten Semester und solltest lernen dir deine Fragen selbst beantworten zu können!
Auf dich werden noch Fragen und Probleme zukommen, die du selbst lösen musst und andere für dich nicht beantworten werden können.

Daher sehe ich in Progmasters Antwort eine ehrlich gemeinte Kritik! Warum Du deswegen rumheulst verstehe ich nicht! Würdest Du im Berufsleben auch so reagieren, wenn ein Arbeitekollege dich auffordert deine Aufgaben, die du OHNE Hilfe schaffen kannst selbst zu machen? Wäre das nicht - so wie hier - peinlich?
NetWebs ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 17:19   #11
d03jo4n
OS X'ler
 
Benutzerbild von d03jo4n
 
Registriert seit: Aug 2012
Ort: /dev/random
Beiträge: 40
Bedankt: 8
d03jo4n ist noch neu hier! | 0 Respekt Punkte
Standard

Eigentlich dachte ich mir bei der Frage noch, dass die bestimmt einfach zu beantworten sei und ich darauf nicht antworten müsse, aber nach eurem Käse hier, muss ich einfach auch mal was sagen

Also, erstmal muss ich denjenigen Recht geben, die sagen, dass man sich diese Frage schnell hätte selbst beantworten können. Und ja, im Studium sollte das eigentlich auch selbstverständlich sein. Aber wenn er es gerne hier erläutert hätte, gerne, sein Ding.

Müsst ihr euch nicht gleich so anzicken. Wobei man natürlich Kritik annehmen, sollte, eh?

Aber sich dann aufzuregen, dass irgendjemand in einem anderen Thread auf eine simple, vielleicht belanglosere Frage geantwortet hat, ist einfach unangebracht.

Ist ja nicht heise-Forum hier.
d03jo4n ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 17:38   #12
NotEasy
Anfänger
 
Registriert seit: Nov 2012
Beiträge: 7
Bedankt: 0
NotEasy ist noch neu hier! | 0 Respekt Punkte
Standard

Also ja, zum Teil stimme ich euch zu. Vl habe ich etwas überreagiert. Aber es wäre auch etwas anderes gewesen, wenn ProgMaster mir geantwortet hätte, dass ich in einem Buch nach schauen soll oder sonstiges...

Nur Aussagen wie:
"Es sei denn Du sitzt grad in einer Klausur. Die würdest Du bei diesem Wissen dann sowieso nicht bestehen..." finde ich einfach absolut überflüssig!

Mir ging es nur darum, dass bevor er so etwas schreibt, mir einfach gar nichts postet.

Und ich habe den ganzen Vm mit Hausarbeiten zugebracht und nach etwa 10 min umherhantieren mit diesem Array, dachte ich mir es ginge hier einfach schneller.

Aber in Zukunft werde ich mir dies wol besser überlegen.

Egal,
schönes Wochenende
NotEasy ist offline   Mit Zitat antworten
Ungelesen 23.11.12, 17:42   #13
d03jo4n
OS X'ler
 
Benutzerbild von d03jo4n
 
Registriert seit: Aug 2012
Ort: /dev/random
Beiträge: 40
Bedankt: 8
d03jo4n ist noch neu hier! | 0 Respekt Punkte
Standard

Noch etwas Konstruktives:

Wenn du eine Thread-Safe-Variante, also für eine Anwendung mit mehreren Threads benötigst, solltest du java.util.Vector benutzen.
d03jo4n ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 Uhr.


Sitemap

().