Yöntemler nedir?

Orta Düzey Java

Jim White

Java Developer

Neler öğreneceksiniz

  • Yeniden kullanılabilir kod blokları olarak yöntemler
    • Özel yöntemler
    • Parametreler
  • Kontrol akışı
    • if-else deyimleri
    • switch deyimleri
    • Döngüler
      • for döngüleri
      • while döngüleri
  • İş akışı

Ampul ve dişli simgesi

Orta Düzey Java

Yöntem nedir?

  • Belirli bir görevi yapan kod bloğu
  • Kodu yeniden kullanmayı sağlar

Üç fincan kahveli kahve makinesi

Orta Düzey Java

Daha önce gördüğümüz yöntemler

  • Yerleşik türlerin kendi yöntemleri vardır

Örneğin, String:

  • .length()
  • .toLowerCase() , ...
  • ve daha fazlası gelecek!
Orta Düzey Java

.contains()

  • String belirli bir alt dizge içeriyor mu kontrol eder
  • true veya false döndürür
"Java".contains("av"); // true döndürür
Orta Düzey Java

.charAt()

  • Belirtilen konumdaki karakteri döndürür
"Java".charAt(1); // 'a' döndürür

Unutmayın, Java saymaya 0'dan başlar!

Orta Düzey Java

.substring()

  • String'in bir kısmını döndürür; start ile başlar, end öncesinde biter:

String.substring(start, end)

"Java".substring(1,3); // "av" döndürür
Orta Düzey Java

.equals()

  • String değerlerini karşılaştırır
  • Değerler aynıysa true döndürür
String word = "Java";
word.equals("Java"); // true döndürür

Not: == Stringlerle beklenmedik sonuçlar verebilir

Orta Düzey Java

Özet

word = "Java";

// .contains()
"Java".contains("v"); // true döndürür
word.contains("w"); // false döndürür

// .charAt()
"Java".charAt(0); // 'J' döndürür
word.charAt(1); // 'a' döndürür

// .substring()
"Java".substring(1,3); // "av" döndürür
word.substring(0,1); // "J" döndürür

// .equals()
"Java".equals(word); // true döndürür

// Aşağıdakiler
// true döndürebilir veya döndürmeyebilir
boolean output = "Java" == word; 
Orta Düzey Java

Haydi pratik yapalım!

Orta Düzey Java

Preparing Video For Download...