From 175c7303b61d0046b1a95a16bc0283bca075fdf0 Mon Sep 17 00:00:00 2001 From: Thomas Smits Date: Fri, 25 Apr 2025 14:09:55 +0200 Subject: [PATCH] Update of exercises --- solutions/src/main/java/pr2/io/rot13/Rot13Reader.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/solutions/src/main/java/pr2/io/rot13/Rot13Reader.java b/solutions/src/main/java/pr2/io/rot13/Rot13Reader.java index 4ebb983..1d87edc 100644 --- a/solutions/src/main/java/pr2/io/rot13/Rot13Reader.java +++ b/solutions/src/main/java/pr2/io/rot13/Rot13Reader.java @@ -15,8 +15,8 @@ public class Rot13Reader extends FilterReader { int charsGelesen = super.read(cbuf, off, len); - for (int i = 0; i < cbuf.length; i++) { - cbuf[i] = cbuf[i] != '\n' ? (char) (cbuf[i] + 13) : '\n'; + for (int i = off; i < charsGelesen; i++) { + cbuf[i] = cbuf[i] == '\n' ? '\n' : (char) (cbuf[i] + 13); } return charsGelesen;