Bergervei/Java-Verschlüsselungsverfahren

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
== Symmetrische Verfahren ==

=== Cäsar-Verfahren ===

<code id="53ac3f5eafb14">
private char Wandeln(char Zeichen, int Schritt) {
 int Code = (int) Zeichen;
 if (Code > 64 && Code < 91) {
  Code = Code + Schritt;
  while (Code > 90) Code = Code - 26;
  while (Code < 65) Code = Code + 26;
  return (char) Code;
 }
 else
  return Zeichen;
}
</code>

<run id="53ac3f5eafba6">
System.out.println(Wandeln('H', 3));
</run>