Şimdi Ara

Java'da Global Değişken nasıl oluşturulur ?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
3 Misafir (1 Mobil) - 2 Masaüstü1 Mobil
5 sn
3
Cevap
0
Favori
1.584
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Java'da global değişken nasıl oluşturup değer atayıp çekebiliriz arkadaşlar.Biraz araştırdım.Class oluşturup kullanan var.Class yazıp denedim yine olmadı.

    quote:

    public class Degiskenler {
    private static Degiskenler ourInstance = new Degiskenler();

    private static String Graw;

    public static Degiskenler getInstance() {
    return ourInstance;
    }

    public Degiskenler() {
    }

    public void setGraw(String graw){

    Degiskenler.Graw=graw;


    }

    public String getGraw(){

    return Degiskenler.Graw;
    }



    }

    < Bu ileti mobil sürüm kullanılarak atıldı >



  • Java 'da global degisken yok.
    Degisken = variable; Java dunyasinda ya class variable, ya instance variable olarak var olabilir degiskenler.
    public class A{
    public static String s = "hello";
    }

    void metod(){
    print(A.s); ----> A class ' inin class variable olan "s" degerine class uzerinden erisirsin.
    }

    A.s yazmadan direkt s yazarak erisemezsin, global variable bu demek; Java'da bu yok.

    Javascriptte var mesela, bir yerde var s = { } diye tanimlarsin, bu scripte erisimi olan her yerde, her fonksiyonda print(s) yazdiginda calisir.

    Senin yazdigin oku calistirmadim ama static lerini private yapmissin, bu yuzden class variable tanimlamissin ama accessible yapmamissin.

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • Bilmiyorum evet ama araştırıyorum öğrenmeye çalışıyorum

    O class'ı YouTube dan izleyerek yaptım. Class tan yeni nesne oluşturup veri atıyorum. Ama yine olmuyor. Veri parantezler dışına çıkmak istemiyor

    Ama class neden işe yaramıyor



    SharedPreferences sınıfı ile veriyi kaydedip ihtiyacım olan yerden kullandım.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.