Zum Inhalt springen

charArray in Vector kovertieren?


Empfohlene Beiträge

Geschrieben

Hallo,

ich möchte ein charArray in einen Vector konvertieren, da ich den Vector dynamisch erweitern möchte.

Hat jemand evtl. ein Code-Beispiel für mich?

Danke im Voraus!

greetz

acquaviva

Geschrieben

Danke, aber leider funktioniert das so nicht, denn wenn ich versuche, der Methode ein charArray zu übergeben, bekomme ich immer folgende Meldung:

The method add(Object)in the type Vector is not applicable for the arguments(char).

Und diese Meldung macht mir auch die ganze Zeit das Leben schwer... :(

Hat noch jemand eine Idee?

Geschrieben

Das Problem dabei ist, das ich ein Array habe welcher bestimmte Ascii-Codes beinhaltet. Es soll nun möglich sein, das Array entweder mit weiteren Zeichen zu befüllen oder aber bestimmte Zeichen aus dem Array zu entfernen ohne das dabei leere Felder entstehen. Da ich aber vorher nie weiß, wie groß das Array wird soll es eben dynamisch gestaltet werden. Ich möchte aber gerne char als Array-Typ verwenden, da ich hier schön die Ascii-Codes angeben kann und nicht das tatsächliche Zeichen.

Geschrieben

Du nimmst den Code von Newlukai und passt die for-Schleife folgerndermaßen an :

Char c = new Char(ch_Array[i]);

result.add(c.clone());

Wobei ich würde mir lieber eine Elegantere Lösung suchen.

Geschrieben
Das Problem dabei ist, das ich ein Array habe welcher bestimmte Ascii-Codes beinhaltet. Es soll nun möglich sein, das Array entweder mit weiteren Zeichen zu befüllen oder aber bestimmte Zeichen aus dem Array zu entfernen ohne das dabei leere Felder entstehen. Da ich aber vorher nie weiß, wie groß das Array wird soll es eben dynamisch gestaltet werden. Ich möchte aber gerne char als Array-Typ verwenden, da ich hier schön die Ascii-Codes angeben kann und nicht das tatsächliche Zeichen.

Dann dürfte doch der StringBuffer, wie Jaraz sagte, trotzdem das Richtige sein!? Du kannst jederzeit einfügen und rausschneiden. Die Größe regelt der StringBuffer selbst.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...