Skip to content

Commit 9b7c9d9

Browse files
authored
Create PalindromikKelimeBulma.java
1 parent 146dd30 commit 9b7c9d9

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

Java/PalindromikKelimeBulma.java

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
/*
2+
Java dilinde kullanıcının girdiği kelimenin "Palindromik" olup olmadığı bulan bir program yazıyoruz.
3+
Eğer bir kelimenin tersten okunuşu yine aynı kelimeyi veriyorsa o kelime "Palindromik Kelime'dir".
4+
Örnek : abba , asa , kavak, kayak
5+
*/
6+
7+
8+
public class Main {
9+
10+
static boolean isPalindrome(String str) {
11+
int i = 0;
12+
int j = str.length()-1;
13+
14+
while(i < j){
15+
if(str.charAt(i) != str.charAt(j)){
16+
return false;
17+
}
18+
i++;
19+
j--;
20+
21+
}
22+
return true;
23+
}
24+
25+
//2.Yol
26+
static boolean isPalindrome2(String str){
27+
String reverse = "";
28+
29+
for(int i = str.length() - 1; i >= 0; i--){
30+
reverse += str.charAt(i);
31+
}
32+
return str.equals(reverse);
33+
}
34+
35+
public static void main(String[] args) {
36+
System.out.println(isPalindrome2("kavak"));
37+
38+
}
39+
}

0 commit comments

Comments
 (0)