.replace mit Arraylisten

Java.HalloWelt

Neues Mitglied
Moin,
ich brauche mal etwas Hilfe,
ich würde gern:
ArrayList<String> Buchstabenpool = new ArrayList<>();
String zeichen1 = "|";
Buchstabenpool.add(zeichen1);
String code = eingabe.replace('a', 'zeichen1');

Allerdings Funktioniert das nicht ich habe in der letzten Zeile einen Fehler. Kann ich das ganze nicht mit einer Arrayliste füllen?

MfG
 

VirtualIndex

Aktives Mitglied
Java:
  ArrayList<String> Buchstabenpool = new ArrayList<>();
  String zeichen1 = "|";
  Buchstabenpool.add(zeichen1);
  String code = eingabe.replace('a', 'zeichen1');

Ich sehe keine Deklaration und Initialisierung von eingabe. Was ist eingabe und wie wird es benutzt in deinem Code?

zeichen1 sollte außerdem vom Typ char sein. Ein char ist ein einzelnes Zeichen. Strings sind mehrere Zeichen bzw. eine Zeichenkette.

Allerdings Funktioniert das nicht ich habe in der letzten Zeile einen Fehler. Kann ich das ganze nicht mit einer Arrayliste füllen?

Das ist keine aussagekräftige Fehlerbeschreibung. Was heißt funktioniert nicht? Wie lautet die Fehlermeldung? Es könnte sein, dass du die Variable code mit einem falschen Datentyp füllen willst oder die Methode, die du aufrufst, keinen Rückgabewert besitzt.
 

Java.HalloWelt

Neues Mitglied
Code:
public class Geheimcode {

    public static void main(String[] args) {

        Scanner s = new Scanner(System.in);
        System.out.println("Eingabe des Textes: ");
        String eingabe = s.nextLine();
          
       
       
        ArrayList<String> Buchstabenpool = new ArrayList<>();
        String zeichen1 = "|";
        Buchstabenpool.add(zeichen1);
        String code = eingabe.replace('a', 'zeichen1')

So hier nochmal das ganze hatte eben beim Kopieren den oberen Teil Abgeschnitten.
String habe ich ewählt da beim einscannen ein Längerer Text eingegeben werden soll.

Der Fehlercode ist: unclosed character literal
not a statement

bzw.
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: <any>
at geheimcode.Geheimcode.main(Geheimcode.java:25)
 

VirtualIndex

Aktives Mitglied
Dir fehlt in deiner letzten Zeile ein Semikolon und dahinter zwei geschweifte Klammern, zum Schließen der main-Methode und der Klasse Geheimcode.

Außerdem willst du als zweiten Parameter beim Aufruf von der Methode replace sicherlich nicht 'zeichenkette1' übergeben, sondern die Variable. Also müssen die einfachen Anführungszeichen weg.

Deine Entwicklungsumgebung (IDE) wird dir dann vermutlich dies sagen:
The method replace(char, char) in the type String is not applicable for the arguments (char, String)

Dein zeichen1 muss für diese Methode ein character sein. String ist nicht zulässig.

Ich hoffe, dass ich helfen konnte. Bitte arbeite in Zukunft präziser an deiner Fragestellung und Problembeschreibung und vor allem nutze bitte auch code-Tags, damit man deinen Java-Code besser lesen kann. Quote-Tags bieten sich für Fehlermeldungen an.

Möglicherweise ist es besser, wenn du sagst was du vorhast - der Code wird so vorne und hinten auf Probleme stoßen. Nicht böse nehmen ;).
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H String-Operation replace() - Zeichenkette verdoppeln Java Basics - Anfänger-Themen 2
F Kurze Frage zu replace() Java Basics - Anfänger-Themen 19
monsterherz Replace mit Scan Java Basics - Anfänger-Themen 20
monsterherz replace Java Basics - Anfänger-Themen 12
GAZ String replace() Elemente tauschen Java Basics - Anfänger-Themen 13
J Replace mit Hilfe von ArrayLists Java Basics - Anfänger-Themen 6
Dimax Erste Schritte String replace alle Zeichen Java Basics - Anfänger-Themen 10
M Verschlüsselung mit replace() Java Basics - Anfänger-Themen 35
F Buchstaben in einem String vertauschen (Ohne replace) Java Basics - Anfänger-Themen 10
D kann man vor dem CSVRecord, replace Anweisung anwenden ? Java Basics - Anfänger-Themen 2
M replace Methode für Buchstaben Java Basics - Anfänger-Themen 29
Ananaskirsche Variablen Replace funktioniert nicht Java Basics - Anfänger-Themen 7
B Regular Expression bei replace Java Basics - Anfänger-Themen 11
M Problem mit Array und replace Java Basics - Anfänger-Themen 3
P Replace zählen Java Basics - Anfänger-Themen 4
P replace[Frage] Java Basics - Anfänger-Themen 2
V String replace ? Java Basics - Anfänger-Themen 6
J Erste Schritte replace von minus Zeichen wird nicht gemacht Java Basics - Anfänger-Themen 7
S string.replace funktioniert nicht Java Basics - Anfänger-Themen 10
U String.replace mit Umlauten Java Basics - Anfänger-Themen 14
N Methoden mehrere replace hintereinander geht nicht ? Java Basics - Anfänger-Themen 2
R String Replace für JUnit Java Basics - Anfänger-Themen 19
M Replace mit fromIndex Java Basics - Anfänger-Themen 6
V Nochmal Hilfe - Replace Methode Java Basics - Anfänger-Themen 2
B Problem mit replace() Java Basics - Anfänger-Themen 4
I replace(char, char) funktioniert nicht Java Basics - Anfänger-Themen 8
0 String split und replace geht nicht Java Basics - Anfänger-Themen 17
A mehrere replace in einem string Java Basics - Anfänger-Themen 3
H replace funktioniert nicht Java Basics - Anfänger-Themen 4
S String filtern mit replace -> Problem Java Basics - Anfänger-Themen 6
T Regulärer Ausruck mit replace Java Basics - Anfänger-Themen 3
M String.replace Java Basics - Anfänger-Themen 2
M replace html string Java Basics - Anfänger-Themen 3
G String.replace Java Basics - Anfänger-Themen 3
J Find and replace Java Basics - Anfänger-Themen 3
D Strings : XY.replace(); ! Java Basics - Anfänger-Themen 6
D String mit replace bearbeiten Java Basics - Anfänger-Themen 2
G string.replace und charset Java Basics - Anfänger-Themen 2
D Probleme mit der String Methode replace() Java Basics - Anfänger-Themen 4
N String.replace brauch mal Hilfe Java Basics - Anfänger-Themen 2
B Programmcode von replace, split, u.s.w. Java Basics - Anfänger-Themen 3
F Schon wieder replace Java Basics - Anfänger-Themen 7
W Replace - geht das auch kürzer? Java Basics - Anfänger-Themen 4
N replace? Java Basics - Anfänger-Themen 5
R String replace nicht verwenden.alternative gesucht Java Basics - Anfänger-Themen 5
P Replace java 1.1 Java Basics - Anfänger-Themen 4
D replace() Methode in JSP Java Basics - Anfänger-Themen 2
D replace-funktion Java Basics - Anfänger-Themen 2
D 2 ArrayListen gleich sortieren bzw. eine Liste anhand einer anderen Sortieren Java Basics - Anfänger-Themen 6
X Multidimensionale Arraylisten Java Basics - Anfänger-Themen 1
S Verknüpfung von Arraylisten Java Basics - Anfänger-Themen 3
D Funktion zwei Arraylisten zu verleichen ob gleich funktioniert nicht Java Basics - Anfänger-Themen 26
D Arraylisten sortieren bitte um Hilfe Java Basics - Anfänger-Themen 4
feinperligekohlensaeure Arraylisten-Namen iterieren.. wie ? Java Basics - Anfänger-Themen 39
P Arraylisten nebeneinander ausgeben Java Basics - Anfänger-Themen 18
V Attribut aus aus jedem ArrayListen index auf Bildschirm ausgeben Java Basics - Anfänger-Themen 9
M Ein Array von Arraylisten Java Basics - Anfänger-Themen 4
F ArrayListen auf anderer Klasse implementieren Java Basics - Anfänger-Themen 4
Anfänger2011 2 kleine Fragen zu ArrayListen Java Basics - Anfänger-Themen 5
D Zwei ArrayListen<String> vergleichen. Java Basics - Anfänger-Themen 11
Joew0815 Zwei ArrayListen mit einander vergleichen Java Basics - Anfänger-Themen 33
U Übersicht trotz mehrdimensionaler Arraylisten Java Basics - Anfänger-Themen 17
K Arraylisten auslesen, kommt nur Quatsch raus Java Basics - Anfänger-Themen 15
B Zusammenfügen von zwei Arraylisten Java Basics - Anfänger-Themen 11
J Ausgabe von verschachtelten ArrayListen Java Basics - Anfänger-Themen 2
L 2 ArrayListen vergleichen Java Basics - Anfänger-Themen 2
G Geschachtelte ArrayListen Java Basics - Anfänger-Themen 27
O ArrayListen in der OOP Java Basics - Anfänger-Themen 7
G Datenmodell aus ArrayListen ? Java Basics - Anfänger-Themen 24
A Macht es Sinn Arraylisten mit Gettern zu übergeben? Java Basics - Anfänger-Themen 19
J ArrayListen mit Name und Vater an JTree übergeben Java Basics - Anfänger-Themen 3
G Namen von ArrayListen dynamisch erzeugen Java Basics - Anfänger-Themen 4
G Mehrere Arraylisten in einer ArrayList speichern ? Java Basics - Anfänger-Themen 3
C ArrayListen in einer ArrayList der Grösse nach sortieren Java Basics - Anfänger-Themen 5
X bei ArrayListen in einer ArrayList werden alle gleich befüll Java Basics - Anfänger-Themen 6

Ähnliche Java Themen

Neue Themen


Oben