Java 字符串算法
2018-01-23 17:43 更新
Java数据类型教程 - Java字符串算法
测试字符串的Palindrome
回文是一个单词,一个诗句,一个句子或一个在前后方向上相同的数字。
以下代码显示了如何检查字符串是否是回文。
public class Main { public static void main(String[] args) { String str2 = "noon"; System.out.println(isPalindrome(str2)); } public static boolean isPalindrome(String inputString) { int len = inputString.length(); if (len <= 1) { return true; } String newStr = inputString.toUpperCase(); boolean result = true; int counter = len / 2; for (int i = 0; i < counter; i++) { if (newStr.charAt(i) != newStr.charAt(len - 1 - i)) { result = false; break; } } return result; } }
上面的代码生成以下结果。

以上内容是否对您有帮助:
更多建议: