Skip to content

Bug in String teilString = s1.substring(j, j+i);#1

Open
hermann77 wants to merge 1 commit into
cleancoderocker:masterfrom
hermann77:patch-1
Open

Bug in String teilString = s1.substring(j, j+i);#1
hermann77 wants to merge 1 commit into
cleancoderocker:masterfrom
hermann77:patch-1

Conversation

@hermann77

Copy link
Copy Markdown

Hallo,
hier hat sich ein kleiner Bug eingeschlichen, wahrscheinlich wegen der verwirrenden Logik von sibstring(startIndex, endIndex), nämlich dass der Ausschnitt nicht bis zum endIndex geht, sondern bis zum (endIndex - 1):
statt
String teilString = s1.substring(j, j+i);
müsste sein:
String teilString = s1.substring(j, j+i+1);

Sonst
a) gehen wir am Anfang n-Mal leere Substrings durch
b) das letzte Zeichen von s1 wir nie einbezogen

Hallo,
hier hat sich ein kleiner Bug eingeschlichen, wahrscheinlich wegen der verwirrenden Logik von sibstring(startIndex, endIndex), nämlich dass der Ausschnitt nicht bis zum endIndex geht, sondern bis zum (endIndex - 1):
statt
String teilString = s1.substring(j, j+i);
müsste sein:
String teilString = s1.substring(j, j+i+1); 

Sonst
a) gehen wir am Anfang n-Mal leere Substrings durch
b) das letzte Zeichen von s1 wir nie einbezogen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant