answersLogoWhite

0

import java.io.BufferedReader;

import java.io.IOException;

import java.io.InputStreamReader;

import java.util.Vector; /**

*

*/ /**

* @author omnipath

*

*/

public class Palindrome { /**

* @param args

*/

public static void main(String[] args) { // open up standard input

BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String string = null; // readLine() method try { string = br.readLine(); } catch (IOException ioe) { System.out.println("IO error trying to read input!"); System.exit(1); }

Palindrome palindromeCase = new Palindrome(string);

System.out.println("The longest palindrome is: " + palindromeCase.palindrome);

System.out.println("The length of the longest palindrome is: " + palindromeCase.palindrome.length());

System.out.println("Counter is: " + palindromeCase.PalindromeCounter);

} String originalString;

String palindrome;

Vector vectPalindromes;

int palindromeLength;

int PalindromeCounter; public Palindrome(String s) {

PalindromeCounter = 0;

this.palindrome = "";

this.palindromeLength = this.palindrome.length();

this.originalString = s;

this.calculateLongestPalindrome(s);

} public void calculateLongestPalindrome(String s) {

if (s.length() == 1) {

this.palindrome = this.originalString;

this.palindromeLength = this.palindrome.length();

} this.parseForPalindrome(this.originalString); } public void parseForPalindrome(String s) {

PalindromeCounter++;

if (s.length() -1; i--) {

sb.append(s.charAt(i));

}

return sb.toString();

}

}

User Avatar

Wiki User

∙ 17y ago
User Avatar

What else can I help you with?

Continue Learning about Engineering

The substring method returns?

"[Substr] returns a string object with its contents initialized to a substring of the current object."


What is substr function does in c?

it will give the substring of length(as per the user) from the actual string,and the starting length from where it has to copy the substring from actual should be given by the user.


How do you use sub string in java?

Substring method creates smaller string form bigger string , every time a new string is created but original character array buffer is used. so even if original string is 1G in size and substring is just 1K memory held by substring is 1G because of backed array. this can cause memory leak and prevent original string from garbage collection even if there is no direct reference.


Program to check that given string is palindrome or not in C?

/*To check whether a string is palindrome*/includeincludevoid main () { int i,j,f=0; char a[10]; clrscr (); gets(a); for (i=0;a[i]!='\0';i++) { } i--; for (j=0;a[j]!='\0';j++,i--) { if (a[i]!=a[j]) f=1; } if (f==0) printf("string is palindrome"); else printf("string is not palindrome"); getch (); }


Bluej program-read a string and check if the given string is a palindrome?

import java.util.Scanner; public class Palindrome{ public static void main(String[] args){ String front; String back =""; char[] failure; String backwards; Scanner input=new Scanner(System.in); System.out.print("Enter a word: "); front=input.next(); front=front.replaceAll(" ", ""); failure=front.toCharArray(); for (int i=0; i<failure.length; i++){ back=failure[i] + back; } if (front.equals(back)){ System.out.print("That word is a palindrome"); }else System.out.print("That word is not a palindrome"); }}

Related Questions

What is the largest palindrome number?

It is a string of nines that goes on forever.


The substring method returns?

"[Substr] returns a string object with its contents initialized to a substring of the current object."


What is th function of the charindex?

The CHARINDEX function in SQL is used to find the position of a specific character or substring within a string. It returns the starting position of the substring or character within the given string.


How do you determine if a given string is palindrome or not?

Reverse the string and compare it to the original. If they match, then it is a palindrome.


What is substr function does in c?

it will give the substring of length(as per the user) from the actual string,and the starting length from where it has to copy the substring from actual should be given by the user.


What is a derived string?

A derived string is a string that is created or transformed from an existing string through operations such as concatenation, substring extraction, or modification of characters. For example, if the original string is "hello," a derived string could be "hello world" (concatenation) or "ell" (substring extraction). Derived strings are often used in programming and text processing to manipulate and analyze textual data.


How do you use sub string in java?

Substring method creates smaller string form bigger string , every time a new string is created but original character array buffer is used. so even if original string is 1G in size and substring is just 1K memory held by substring is 1G because of backed array. this can cause memory leak and prevent original string from garbage collection even if there is no direct reference.


What are examples of a palindrome program forward and backwards?

To check if a string is a palindrome, point to each end of the string and work inwards towards the middle. If the characters pointed at differ, the string is not a palindrome. When the pointers meet or cross each other, the string is a palindrome. Note that the string cannot contain whitespace or punctuation and comparisons must not be case-sensitive.


Do I need to write a program to find a substring in a given string in c plus plus?

No.


Is there a way to use regex to determine if a given string is a palindrome?

Yes, you can use regex to determine if a given string is a palindrome by reversing the string and then comparing it to the original string using regex.


What is a string palindrome?

A string palindrome is some words that put together form a sentence. An example is "A man, a plan, a canal - Panama".


What is string palindrome?

A string palindrome is some words that put together form a sentence. An example is "A man, a plan, a canal - Panama".

Trending Questions
Rectifier a passive component? What statements may appear anywhere you need them in a program? How do you create Write a program that takes 10 integers as input The program will place these integers into an array and display the following 1. List in ascending order 2. mean 3. median 4.max val? What is use of RFC in Hartley oscillator? When does a Borland c compiler throw an error as could not execute 16-bit process error code 32 when a program is executed after successful compilation? What is the first value that is searched for in an array when using a selection sort algorithm? Is text that displays in place of an image if a user configures his or her browser not to display images? What type of pump is jockey pump? What is the difference between PCB and bread board? Water regulation require that cold water supply pipe from the cwsc to tap outlets and the hot water storage vessel be isolated, with what? Engineers design a rocket that flies faster and requires less fuel than others. The rocket explodes the first time it is launched. Which step of the engineering process would identify the fault? Schematic diagram power amplifier sansui au 20000? Are marine engineers the same as a marine biologist? Characteristics of a triangle? What is phase opposition disposition modulation? Can you unistall java? How do you calculate the mechanical advantage of block and tackle? What are the steps for a systematic approach to problem solving? Why does gauge size go up when actual size goes down? How many values can a boolean variable have?