-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathString Palindrome Checker.java
More file actions
43 lines (28 loc) · 1004 Bytes
/
String Palindrome Checker.java
File metadata and controls
43 lines (28 loc) · 1004 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
import java.util.*;
import java.util.Scanner;
import javax.swing.*;
// Compiler version JDK 11.0.2
class PalindromeChecker
{
public static void main(String args[])
{
String t,c="";
System.out.println("Hello, Dcoder!");
System.out.println("I am LitGuy.");
Scanner input = new Scanner(System.in);
System.out.println("Enter String : ");
String a = input.nextLine();
t=a;
int n=t.length(); int v=n,r=1;
for (int i=1;i<=v;i++)
{
c=c+(t.substring(n-1,n));
n--;
}
if(a.equalsIgnoreCase(c))
System.out.println("This String is a Palindrome.");
else if (t!=c)
System.out.println("This String is not a palindrome.");
else System.out.println("Error");
}
}