-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpracticeJava.java
More file actions
77 lines (48 loc) · 1.52 KB
/
Copy pathpracticeJava.java
File metadata and controls
77 lines (48 loc) · 1.52 KB
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
public class practiceJava{
public static void main (String... args){
String myString = "fola";
String palindrome = "";
for (int count = 0; count < myString.length(); count++){
palindrome = myString.charAt(count) + palindrome;
}
//System.out.print(palindrome);
String[] myArray = {"fathia", "madam", "tope"};
boolean[] newArray = new boolean[myArray.length];
for(int count = 0; count < myArray.length; count++){
String palindrome2 = "";
for(int counter = 0; counter < myArray[count].length(); counter++){
palindrome2 = myArray[count].charAt(counter) + palindrome2;
}
if (myArray[count].equals (palindrome2))
newArray[count] = true;
else
newArray[count] = false;
}
boolean[] fghj = isElementPalindrome(myArray);
System.out.print(fghj[0]);
}
public static boolean isPalindrome(String myString){
String palindrome = "";
for (int count = 0; count < myString.length(); count++){
palindrome = myString.charAt(count) + palindrome;
}
if (myString.equalsIgnoreCase(palindrome))
return true;
else
return false;
}
public static boolean[] isElementPalindrome(String[] myArray){
boolean[] newArray = new boolean[myArray.length];
for(int count = 0; count < myArray.length; count++){
String palindrome = "";
for(int counter = 0; counter < myArray[count].length(); counter++){
palindrome = myArray[count].charAt(counter) + palindrome;
}
if (myArray[count].equals (palindrome))
newArray[count] = true;
else
newArray[count] = false;
}
return newArray;
}
}