Skip to content

Commit c8ba7a4

Browse files
author
Adiganesh005
committed
a
1 parent 6118e2c commit c8ba7a4

File tree

2 files changed

+67
-0
lines changed

2 files changed

+67
-0
lines changed

com/practice/questions/Main.java

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package com.practice.questions;
2+
import java.util.Scanner;
3+
4+
public class Main {
5+
6+
public static void main(String[] args) {
7+
// TODO Auto-generated method stub
8+
9+
10+
Scanner scanner = new Scanner(System.in);
11+
System.out.println("Enter the Number : ");
12+
13+
String userNumber = scanner.nextLine();
14+
Palindrome palin = new Palindrome(userNumber);
15+
16+
System.out.println("Entered String is " + palin.getPalindrome());
17+
System.out.println(userNumber.length());
18+
19+
System.out.println(palin.isGivenNumberPalindrome(userNumber));
20+
21+
22+
23+
24+
}
25+
26+
}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
package com.practice.questions;
2+
3+
public class Palindrome {
4+
private String userNumber;
5+
6+
public Palindrome(String userNumber){
7+
this.userNumber = userNumber;
8+
}
9+
10+
public String getPalindrome(){
11+
//this.userNumber = userNumber;
12+
return userNumber;
13+
}
14+
15+
public boolean isGivenNumberPalindrome(String userNumber){
16+
boolean number = false;
17+
int i = userNumber.length();
18+
int temp = 0;
19+
for(int j = 0; j <= userNumber.length()-1; j++){
20+
i -= 1;
21+
System.out.println(i);
22+
if(userNumber.charAt(j) == userNumber.charAt(i)){
23+
temp += 1;
24+
25+
}else{
26+
temp = 0;
27+
}
28+
29+
}
30+
if(temp == userNumber.length()){
31+
number = true;
32+
}else {
33+
number = false;
34+
35+
}
36+
37+
return number;
38+
}
39+
40+
41+
}

0 commit comments

Comments
 (0)