lukelukeluke
Erfahrenes Mitglied
Hallo zusammen.
Ich arbeite in letzter Zeit an einem Chat Clienten. Leider bin ich nun nicht mehr weiter gekommen - das ist der Grudn wieso ich hier bin. Mein Client sollte ein Array für die User haben, welche online sind. Da habe ich ein String array gebaut:
String onlineusers[] = {"peter","hans","heiko","klaus"}
Nun möchte ich aber gerne immer wenn jemand kommt eine funktion userjoin(String user) aufrufen, welche den User zum Array hinzufügt. Dasselbe mit userleave(String user). Das problem ist nur, das mein Array nur 4 Plätze hat. Kann ich ein Array nicht so aufbauen, dass ich beliebig viele Elemente hinzufügen kann, auch wenn es schon initialisiert ist? Weil ich weiss ja nicht wie viele User online kommen...
Meine Einzige Idee die ich im Moment noch habe wäre ein hidden Textfeld im GUI, in welchem ich die User gespeichert halte - hätte es aber lieber im Array. Hat jemand eine Idee wie ich das machen könnte?
Danke!
Gruss, Lukas
Ich arbeite in letzter Zeit an einem Chat Clienten. Leider bin ich nun nicht mehr weiter gekommen - das ist der Grudn wieso ich hier bin. Mein Client sollte ein Array für die User haben, welche online sind. Da habe ich ein String array gebaut:
String onlineusers[] = {"peter","hans","heiko","klaus"}
Nun möchte ich aber gerne immer wenn jemand kommt eine funktion userjoin(String user) aufrufen, welche den User zum Array hinzufügt. Dasselbe mit userleave(String user). Das problem ist nur, das mein Array nur 4 Plätze hat. Kann ich ein Array nicht so aufbauen, dass ich beliebig viele Elemente hinzufügen kann, auch wenn es schon initialisiert ist? Weil ich weiss ja nicht wie viele User online kommen...
Meine Einzige Idee die ich im Moment noch habe wäre ein hidden Textfeld im GUI, in welchem ich die User gespeichert halte - hätte es aber lieber im Array. Hat jemand eine Idee wie ich das machen könnte?
Danke!
Gruss, Lukas