java - Adding a check Palindrome sentence method to this code -
this question has answer here:
- check string palindrome 29 answers
how implement method check whether input palindrome sentence or not? (while ignoring case)
here's code far , checks if singular word palindrome
import java.util.stack; public class palich { private string inputstring; private stack<character> characterstack = new stack<character>(); public palich() { this.inputstring = inputstring; this.addstack(); } private void addstack() { (int = 0; < this.inputstring.length(); i++) { this.characterstack.push(this.inputstring.charat(i)); } } private string reversestack() { stringbuilder reverseinputstring = new stringbuilder(); while (!this.characterstack.isempty()) { reverseinputstring.append(this.characterstack.pop()); } return reverseinputstring.tostring(); } public boolean ispalindrome() { return this.inputstring.equals(this.reversestack()); } }
in stringbuilder
have .reverse()
method
stringbuilder stringbuilder = new stringbuilder("abba"); if(stringbuilder.tostring().equals(stringbuilder.reverse().tostring())) { system.out.println("palindrom"); }
Comments
Post a Comment