We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b142586 commit 8d0bce8Copy full SHA for 8d0bce8
1 file changed
src/main/java/com/training/example/JacocoExample/Palindrome.java
@@ -6,10 +6,16 @@ public boolean isPalindrome(String inputString) {
6
if (inputString.length() == 0) {
7
return true;
8
} else {
9
- char firstChar = inputString.charAt(0);
10
- char lastChar = inputString.charAt(inputString.length() - 1);
11
- String mid = inputString.substring(1, inputString.length() - 1);
12
- return (firstChar == lastChar) && isPalindrome(mid);
+ String rev = "";
+ int length = inputString.length();
+
+ for ( int i = length - 1; i >= 0; i-- )
13
+ rev = rev + inputString.charAt(i);
14
15
+ if (inputString.equals(rev))
16
+ return true;
17
+ else
18
+ return false;
19
}
20
21
0 commit comments