-
Notifications
You must be signed in to change notification settings - Fork 0
/
looping9.java
47 lines (34 loc) · 1.15 KB
/
looping9.java
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
//palindrome checker...word has to be the same fowards and backwards
import hsa.*;
public class looping9{
public static void main(String[]args){
Console con = new Console();
String strFoward;
String strBackwards;
String strLetter;
int intLength;
int intCounter;
strFoward = "";
while(!strFoward.equals("stop")){
strBackwards = "";
con.println("What is your name");
strFoward= con.readLine();
intLength = strFoward.length();
con.println("the length is:"+intLength);
for(intCounter = 0; intCounter < intLength; intCounter++){
//con.println("test: "+intCounter);
strLetter = strFoward. substring(intCounter, intCounter+1);
//con.println("test letter: "+strLetter);
strBackwards = strLetter + strBackwards;
//con.println(strBackwards);
//con.println("letter: "+strLetter);
}
con.println("your word backwards is:"+strBackwards);
if(strFoward.equalsIgnoreCase(strBackwards)){
con.println("palindrome!!!!!");
}else{
con.println("not palindrome!!!");
}
}
}
}