String und char in String speichern

DasKamel

Mitglied
Moin,
ich programmiere gerade ein Caesar entschlüsselungs Programm es funktioniert schon alles ich habe nur ein Problem:
ich rechen in der Schleife ein char der entschlüsselt ist + einen String und möchte dies dann in einem String speichern.
Also quasi
String = String1 + Char
das klappt natürlich nicht gibt es irgendeine einfache Lösung wie ich die zusammenfügen kann?
Wirklich vielen Danke für eure Hilfe!
Lg
 
K

kneitzel

Gast
Was genau funktioniert denn nicht? Prinzipiell kann das genau so funktionieren. Ein mögliches Problem, das ich mir im Augenblick vorstellen kann: Du hast eine Zahl in der Du den Ascii Wert gespeichert hast und dann bekommst Du statt einem Zeichen die jeweilige Zahl hinzugefügt.
 
K

kneitzel

Gast
Code bitte in Codetags (Das ist das Symbol </> oberhalb der Eingabe!) posten.

Und dann ist immer wichtig, dass Du im Detail schreibst, was nicht klappt. Was erwartest Du? Was bekommst Du? Fehlermeldungen sind auch immer hilfreich.

Bei Deinem Code hast Du eine Variable mit Namen defghijklmnopqrstuvwxyzabc der Du nie einen Wert zuweist. Daher kannst Du auf die Variable auch noch nicht zugreifen.

Das dürfte ein erstes Problem sein.
 

mihe7

Top Contributor
Hier mal die Datei im, nennen wir es mal, Klartext:
Java:
package com.examble;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class verschluesselung {
        public static void main(String[] args) throws IOException {
            BufferedReader Einleser =
                    new BufferedReader( new InputStreamReader( System.in ) );
            int laenge = 0, laenge2 = 0, kopierer = 0;;
            String defghijklmnopqrstuvwxyzabc, Ergebnis, Ergebnis1;
            char kopiererr, einsetzer, kurzergebnis;



            System.out.println("Bitte geben Sie den zu entschlüsselnden Text ein" );

            String Eingabe;

            Eingabe = ( Einleser.readLine() );
            laenge = Eingabe.length();
            laenge2 = laenge +1;



            for (int i = 1; i < laenge2; i++ ) {

                kopiererr = Eingabe.charAt(kopierer++);
                einsetzer = defghijklmnopqrstuvwxyzabc.charAt(kopierer++);
                kurzergebnis.replace( kopiererr, einsetzer )





                Ergebnis1 = Ergebnis + kurzergebnis;

                Ergebnis = Ergebnis1;


                System.out.println(Ergebnis);

            }
            System.out.println("IHR TEXT LAUTET ENTSCHLÜSSELT: " + Ergebnis);

        }
    }

Sorry, ich kann die Schreibweise der Bezeichner nicht mit ansehen, hier mal so, dass sich das zumindest übersetzen lässt:
Java:
package com.examble;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Verschluesselung {
    public static void main(String[] args) throws IOException {
        BufferedReader einleser =
                new BufferedReader( new InputStreamReader( System.in ) );
        int laenge = 0, laenge2 = 0, kopierer = 0;
        String alphabet="defghijklmnopqrstuvwxyzabc", ergebnis = "" /* muss initialisiert sein */, ergebnis1;
        char kopiererr, einsetzer, kurzergebnis = 0 /* muss initialisiert sein */;

        System.out.println("Bitte geben Sie den zu entschlüsselnden Text ein" );

        String eingabe;
        eingabe = einleser.readLine();

        laenge = eingabe.length();
        laenge2 = laenge + 1;

        for (int i = 1; i < laenge2; i++ ) {
            kopiererr = eingabe.charAt(kopierer++);
            einsetzer = alphabet.charAt(kopierer++);
            // so geht das nicht: kurzergebnis.replace( kopiererr, einsetzer );

            ergebnis1 = ergebnis + kurzergebnis;
            ergebnis = ergebnis1;

            System.out.println(ergebnis);
        }

        System.out.println("IHR TEXT LAUTET ENTSCHLÜSSELT: " + ergebnis);
    }
}
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
D 2D Char Array into String Java Basics - Anfänger-Themen 2
Fats Waller Compiler-Fehler Kann ich einen String und die Summe zweier Char Werte mittels der println Anweisung ausgeben Java Basics - Anfänger-Themen 4
C String/Char-API Java Basics - Anfänger-Themen 13
U Char zu einem String machen Java Basics - Anfänger-Themen 1
R String in char-Array übertragen Java Basics - Anfänger-Themen 5
I char Array to String Java Basics - Anfänger-Themen 3
C Methoden String in char Array Java Basics - Anfänger-Themen 3
C char in String suchen und durch anderen String ersetzen Java Basics - Anfänger-Themen 2
T Object zu Char zu String Java Basics - Anfänger-Themen 6
W String auf char[] umwandeln Java Basics - Anfänger-Themen 3
C String-zaehleZeichen(String str,char[]c) Java Basics - Anfänger-Themen 9
D Best Practice String aufbau - Char Array oder Anhängen Java Basics - Anfänger-Themen 11
P Char aus einem String auswählen Java Basics - Anfänger-Themen 4
E Input/Output convert string to two dimensional char and output = matrix Java Basics - Anfänger-Themen 2
P Datentypen String auf JTextField wird zu Char-Array und anschließend zu int Java Basics - Anfänger-Themen 12
M String in char-weise vergleichen und ausgeben Java Basics - Anfänger-Themen 5
S Datentypen Ein String in ein Char und ein Double wandeln Java Basics - Anfänger-Themen 2
A Char to String Java Basics - Anfänger-Themen 5
M String( char[] value ) Java Basics - Anfänger-Themen 3
U Fragen zu String und Char Java Basics - Anfänger-Themen 10
S expected java.lang.string but found char Java Basics - Anfänger-Themen 5
B Char in String ersetzen Java Basics - Anfänger-Themen 15
N Methode die String in char-Array wandelt!! Java Basics - Anfänger-Themen 11
D Erste Schritte String Array in char Array umwandeln? Java Basics - Anfänger-Themen 1
E Char-Array zu String Java Basics - Anfänger-Themen 2
M Datentypen Char Array in String Array gibt Probleme Java Basics - Anfänger-Themen 10
C String ab einem bestimmten Char abschneiden??? Java Basics - Anfänger-Themen 7
H String zerlegen in einzelne Buchstaben (char)?? Java Basics - Anfänger-Themen 7
B Datentypen char, int, float in String Variable speichern Java Basics - Anfänger-Themen 4
V Zahleneingabe als String in Char umwandeln Java Basics - Anfänger-Themen 4
I char arrays zu string Java Basics - Anfänger-Themen 7
L String zuverlässig nach Char parsen? Java Basics - Anfänger-Themen 4
B Unterschied zwischen String & char Array? Java Basics - Anfänger-Themen 5
Luk10 String in ein char[] schreiben Java Basics - Anfänger-Themen 5
H string/char to keycode Java Basics - Anfänger-Themen 7
K String in Char umwandeln ??? Java Basics - Anfänger-Themen 2
B Datentypen Char Array in einen String verwandeln? Java Basics - Anfänger-Themen 2
W Char in String parsen Java Basics - Anfänger-Themen 6
K String von z.B. "\u003C" in Char konvertieren Java Basics - Anfänger-Themen 7
N string in char und char in int Java Basics - Anfänger-Themen 6
S String in Char umwandeln Java Basics - Anfänger-Themen 9
hdi char[] to String Java Basics - Anfänger-Themen 4
J String in char Array Java Basics - Anfänger-Themen 2
G länge von string, string aus integer/char Java Basics - Anfänger-Themen 6
A Datentyp String in char umwandeln Java Basics - Anfänger-Themen 3
N String/char-array aus datei auslesen Java Basics - Anfänger-Themen 2
A String to Char Umwandlung. Java Basics - Anfänger-Themen 7
J Lesen einer Datei in einen String oder Char? Java Basics - Anfänger-Themen 3
M Char Array mit Sonderzeichen in String umwandeln Java Basics - Anfänger-Themen 21
T String als Array und Umwandlung in Char Java Basics - Anfänger-Themen 7
0 String in Char umwandeln ? Java Basics - Anfänger-Themen 3
G Char in String umwandeln Java Basics - Anfänger-Themen 14
X char to String Java Basics - Anfänger-Themen 3
S String in char umwandeln Java Basics - Anfänger-Themen 7
S char in String umwandeln? Java Basics - Anfänger-Themen 11
G String[] in char? Java Basics - Anfänger-Themen 3
S String / charAt + Fehlermeldung: char cannot be dereferenced Java Basics - Anfänger-Themen 16
L char in String Java Basics - Anfänger-Themen 10
G Frage zu Umwandlung char[] in string[] bzw. Schleifen Java Basics - Anfänger-Themen 9
H char Array in String Java Basics - Anfänger-Themen 7
S String in char-Array einfügen Java Basics - Anfänger-Themen 8
G String: nach 3. Zeichen char ersetzen Java Basics - Anfänger-Themen 3
C KeyCode (Char(22)) in einem String Java Basics - Anfänger-Themen 7
G zwei Zahlen bei String.valueOf(char c) in JTextField Java Basics - Anfänger-Themen 7
B Char in String ? Java Basics - Anfänger-Themen 2
D String Groß/Kleinschreibung Ignorieren Java Basics - Anfänger-Themen 4
D Map<String, Integer> sortieren und der reinfolge nach die Glieder abfragen Java Basics - Anfänger-Themen 3
J Ähnlichen String in Liste finden Java Basics - Anfänger-Themen 6
Kartoffel_1 String transformation Java Basics - Anfänger-Themen 7
H String-Operation replace() - Zeichenkette verdoppeln Java Basics - Anfänger-Themen 2
K String analysieren Java Basics - Anfänger-Themen 27
Beowend String zu Date parsen Java Basics - Anfänger-Themen 1
Beowend String auf Satzzeichen überprüfen? Java Basics - Anfänger-Themen 6
H Liste nach String-Länge sortieren Java Basics - Anfänger-Themen 1
String in ArrayList umwandeln Java Basics - Anfänger-Themen 1
I Sass Compiler und String erhalten? Java Basics - Anfänger-Themen 7
Avalon String in Double bzw. Währung konvertieren Java Basics - Anfänger-Themen 6
T Methode akzeptiert String nicht Java Basics - Anfänger-Themen 18
F Arraylist<String>Ein Wort pro Zeile Java Basics - Anfänger-Themen 6
J Schlüsselworte Prüfen, ob ein bestimmtes, ganzes Wort in einem String enthalten ist. Java Basics - Anfänger-Themen 6
N String überprüfen Java Basics - Anfänger-Themen 3
E String zerlegen aus args Java Basics - Anfänger-Themen 1
M Long-Typ in String-Änderung führt zu keinem Ergebnis bei großer Zahl Java Basics - Anfänger-Themen 11
Ostkreuz String Exception Java Basics - Anfänger-Themen 8
W Items löschen aus String Array vom Custom Base Adapter Java Basics - Anfänger-Themen 2
MoxMorris Wie macht man String[] = String[] aus einer anderer Methode? Java Basics - Anfänger-Themen 18
J String Filter Java Basics - Anfänger-Themen 5
S String Array Buchstaben um einen gewissen Wert verschieben Java Basics - Anfänger-Themen 4
R Größter zusammenhängender Block gleicher Zeichen im String Java Basics - Anfänger-Themen 1
XWing Randomizer mit einem String Java Basics - Anfänger-Themen 2
H Cast von Float nach String klappt nicht Java Basics - Anfänger-Themen 12
I Zerlegen von String Java Basics - Anfänger-Themen 3
B Beliebiger String gegeben Suche Datum in String Java Basics - Anfänger-Themen 6
I String Java Basics - Anfänger-Themen 4
I API - zurückgegebener JSON String lesen und in Entity konvertieren Java Basics - Anfänger-Themen 2
H Zu langen String aufteilen - bequeme Methode? Java Basics - Anfänger-Themen 14
W String einer Textdatei in einzelne Stringobjekte pro Zeile aufteilen Java Basics - Anfänger-Themen 14
belana wie am besten 2D Array von String to Integer Java Basics - Anfänger-Themen 18
J Java To String Methode, Array mit For-Schleife Java Basics - Anfänger-Themen 2
M Kommandozeilenparamter als EINEN String werten Java Basics - Anfänger-Themen 5

Ähnliche Java Themen

Neue Themen


Oben