Sponsored Links
Ad by Google
Nowadays in any interview beat experienced or fresher you will face at least 2-3 coding interview question as part of first round of technical written interview. And to checking string is palindrome or not is one of the popular coding interview question like balancing a parentheses or finding factorial of given number. So i would suggest everyone to do practice on such coding questions.
Although, I have separately posted a complete set-up of Java interview questions here and in this post going to show you a simple Java program to check if string is palindrome or not.
Code to check if string is palindrome or not
true
false
true
Although, I have separately posted a complete set-up of Java interview questions here and in this post going to show you a simple Java program to check if string is palindrome or not.
Code to check if string is palindrome or not
package com.javamakeuse.poc; /** * * @author javamakeuse * */ public class Palindrome { public static boolean isPalindrome(String s) { int n = s.length(); for (int i = 0; i < (n / 2); ++i) { if (s.charAt(i) != s.charAt(n - i - 1)) { return false; } } return true; } public static boolean isPalindrome2(String str) { if (str.equals(new StringBuilder(str).reverse().toString())) { return true; } return false; } public static void main(String[] args) { System.out.println(isPalindrome("696")); System.out.println(isPalindrome("java")); System.out.println(isPalindrome2("POP")); } }OUTPUT:
true
false
true
Sponsored Links
0 comments:
Post a Comment