Witam.
Chciałbym zrobić program który będzie szyfrował wpisany przez użytkownika tekst. I mam pytanie, jak to zrobić? :p Mam taki pomysł aby tekst wprowadzony przez użytkownika był przerabiany według podanego wcześniej wzorca np.
String a = test;
tekstWyjsciowy = tekstWyjsciowy.toLowerCase();
for (int i =0; i > a.lenght; i++) {
Switch(inputTekstUzytkownika) {
case "t":
tekstWyjsciowy + "b";
break;
case "e":
tekstWyjsciowy + "c";
break;
case "s":
tekstWyjsciowy + "x";
break;
}
}
Chodzi mi o to aby było tyle takich Stringów 'a' ile liter w zmiennej i aby do tekstWyjsciowy była dodawana już zmieniona litera tak jak na przykładzie powyżej. tekstWyjsciowy powinien zawierać: 'bcxb'. Proszę o wytłumaczenie bo taki sposób na pewno istanieje a coś czuję, że kiedyś mi się to przyda. :)
P.S.
Wiem że ten przykład jest źle zrobiony ale jest tylo po to żeby zobrazować o co mi chodzi.