Ben böyle yapmıştım(castı eclipsin önerileri ile gördüm) Her zamanki gibi güzel bir video olmuş. package firstProject; import java.util.Scanner; public class PalindromKelime { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("Kontrol edeceğiniz kelimeyi yazınız."); String kelime = scan.nextLine(); byte i = 0; byte j = (byte) (kelime.length() - 1); while(i
@HCKara9 ай бұрын
aynı şeyi düşünmüşüz
@tibo67493 жыл бұрын
beğeni verdim abicim çok sağol
@despotjc31443 жыл бұрын
ben böyle yaptım :for kısımını hocam ....böyle daha oturaklı oldu sanki çünkü ben for da ortada yazan ifade olana kadar yani i küçük eşit sıfır olana kadar azalt diye bildiğimden lenghten bir azaltacağımıza 0 a küçük eşit katınca durum çözülür dizi sayısına eşit olur diyerekten yazdım testlerde sorun olmadı..? import java.util.Scanner; public class IsPalindromStr { public static void main(String[] args) { Scanner input = new Scanner(System.in); String girdi,tmp=""; girdi=input.next(); for (int i = girdi.length(); i
@cihanyasbek92284 жыл бұрын
merhabalar 2.27 de neden str.length() -1 yaptık. -1 kısmını anlamadım
@KodlamaVakti4 жыл бұрын
Çünkü String ifadelerde chartAt() fonksiyonu, indislere göre çağırılıyor sıfırdan başlıyor. O yüzden str.length() - 1 yaptık.
@bigulucuk3559 Жыл бұрын
Nesne yönelim bu serinin içinde mi
@aygocer6922 жыл бұрын
👍👏
@wwloyd2 жыл бұрын
Ben bu şekilde yazdım belki farklı şekilde yapmak isteyen bir arkadaş olursa :) String secondHalfReversed = ""; String secondHalf = word.substring(word.length() / 2 + 1, word.length()); String firstHalf = word.substring(0, word.length() / 2); // ikinci yarıyı ters çevirelim böylece ilkiyle eşleşebilir for (int i = secondHalf.length()-1; i >= 0 ; i--) { secondHalfReversed += secondHalf.charAt(i); } if (firstHalf.equals(secondHalfReversed)) { return true; } else { return false; }