The Caesar Cipher in Java | Baeldung

PHOTO EMBED

Sat Oct 22 2022 10:46:48 GMT+0000 (Coordinated Universal Time)

Saved by @youssef #java

StringBuilder result = new StringBuilder();
for (char character : message.toCharArray()) {
    if (character != ' ') {
        int originalAlphabetPosition = character - 'a';
        int newAlphabetPosition = (originalAlphabetPosition + offset) % 26;
        char newCharacter = (char) ('a' + newAlphabetPosition);
        result.append(newCharacter);
    } else {
        result.append(character);
    }
}
return result;
Copy
content_copyCOPY

TP C#

https://www.baeldung.com/java-caesar-cipher