Sadece her bir harfi alfabedeki bir adım ile değiştirerek String "Klartext"
şifrelemek istiyorum.char [] dizi harfini değiştirme ve değiştirme
Bu Kodu: Onu çalıştırdığınızda
String Klartext = "test";
int x,Laenge = Klartext.length();
char[] Alphabet = {'a','b','c','d','e','f','g','h','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
char[] array = Klartext.toCharArray();
for (x=0;x < Laenge ;x++) {
System.out.println(x);
char str = array[x];
System.out.println(array[x]);
int y = Arrays.asList(Alphabet).indexOf('b');
System.out.print(y);
, ben
0 t -11 e -12 s -13 t -1
olsun Ben içine mektup t
değişebileceğini yüzden bana
0 t 19 1 e 5 2 s 18 3 t 19
almalısınız w
ile kolayca değiştirerek:
String a = array[y+3];
[String 'sınıfının API dokümanlar]' a bakın (http://docs.oracle.com/javase/8/docs/api/java/lang/String.html). Bunun için kullanabileceğiniz yöntemler bulacaksınız. – Jesper
Görevinizin hangi bölümünü yapamazsınız? Şimdiye kadar ne denediniz? – Michal