Java Soru Çözümleri 33 – “This” Örnekleri

Merhabalar.

Bu yazımızda this anahtar kelimesinin kullanımını örneklerle inceleyeceğiz. 

 

public class this_ornekler {
    
    int OgrenciNo = 151;
    String Ogrenciİsmi = "Pelin";
    
    public void Ogrenciler() 
    {
        
        System.out.println("Öğrenci No   : " + this.OgrenciNo);
        System.out.println("Öğrenci İsmi : " + this.Ogrenciİsmi);
    }

    public static void main(String[] args) {
        
        this_ornekler t = new this_ornekler();
        t.Ogrenciler();
        
        

    }

}

 

Bu şekilde tanımladığımızda void alanında herhangi bir değişken tanımlamamıza gerek kalmayacaktır. Bu kodlama düzenine göre void alanında metod oluştururken, parantezler arasında öğrenci numarası ve öğrenci ismini yazdırmak istersek hata alırız.

 

Çıktımız:

 

import java.util.Scanner;

public class this_ornek {

    String kelime;
    
    public int UzunlukBul()
    {
        
        System.out.println("Girilen Kelime : " + this.kelime);
        int uzunluk = kelime.length();
        
        return uzunluk;
    }
    
    
    public static void main(String[] args) {
        
        this_ornek t = new this_ornek();
    
        System.out.println("Lütfen Bir Kelime Giriniz");
        Scanner klavye = new Scanner(System.in);
        String yazi = klavye.next();    
    
        t.kelime = yazi;        
        int ileti = t.UzunlukBul();
        
        System.out.println("Girilen Kelimenin Uzunluğu : " + ileti);
        
            

    }

}

 

Bu örneğimizde klavyeden aldığımız String değişkenin, this kelimesiyle kullanılışını incelemiş olduk. Burada dikkat edilmesi gereken husus, void alanında doğru değişkeni this değişkeni ile kullanabilmektir. Bu aşamada klavyeden aldığımız değeri yazi adlı değişkene atadık. Yazi değişkenini de this anahtar sözcüğüyle kullandığımız “kelime” adlı değişkene eşitledik. Yazının uzunluğunu ise, metod olarak tanımladığımız için kelime olarak değil, UzunlukBul adlı metodumuza uygun olarak tanımlamış olduk.

 

Çıktımız:

This kelimesinin genel kullanımları bu şekilde. Sorularınız için bana, neslihannsezer@gmail.com mail hesabımdan ulaşabilirsiniz. İyi çalışmalar 🙂 

 

Kodlarımızın Tam Halini Görmek İçin Tıklayınız.

 

Kodlarımızın Tam Halini Görmek İçin Tıklayınız.

Published by

One thought on “Java Soru Çözümleri 33 – “This” Örnekleri

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s