File tree Expand file tree Collapse file tree 2 files changed +67
-0
lines changed Expand file tree Collapse file tree 2 files changed +67
-0
lines changed Original file line number Diff line number Diff line change
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
+ }
Original file line number Diff line number Diff line change
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
+ }
You can’t perform that action at this time.
0 commit comments