Java'da null kontrol ediliyor

Yazar: Eugene Taylor
Yaratılış Tarihi: 9 Ağustos 2021
Güncelleme Tarihi: 22 Haziran 2024
Anonim
Java SE. Урок 29. Исключения, ошибки и их иерархия. Блоки try, catch, finally
Video: Java SE. Урок 29. Исключения, ошибки и их иерархия. Блоки try, catch, finally

İçerik

Null, bir değişkenin bir nesneye başvurmadığını ve değeri olmadığını gösterir. Bir kod parçasındaki boş bir değeri kontrol etmek için standart bir "if" ifadesi kullanabilirsiniz. Null, genellikle bir şeyin var olmadığını belirtmek veya onaylamak için kullanılır. Bu bağlamda, kod içindeki diğer işlemleri başlatmak veya durdurmak için bir koşul olarak kullanılabilir.

Adım atmak

Bölüm 1/2: Java'da boş değeri kontrol etme

  1. Bir değişken tanımlamak için "=" kullanın. Bir değişkeni bildirmek ve ona bir değer atamak için tek bir "=" kullanılır. Bir değişkeni null olarak ayarlamak için bunu kullanabilirsiniz.
    • "0" ve null değeri aynı değildir ve farklı şekillerde davranacaktır.
    • değişkenAdı = boş;
  2. Bir değişkenin değerini kontrol etmek için "==" kullanın. Sayacın her iki tarafındaki iki değerin eşit olup olmadığını kontrol etmek için bir "==" kullanılır. Bir değişkeni "=" ile null olarak ayarladıysanız, değişkenin null olup olmadığının kontrol edilmesi "true" sonucunu verecektir.
    • değişkenAdı == boş;
    • Bir değerin eşit OLMADIĞINI kontrol etmek için "! =" De kullanabilirsiniz.
  3. Boş değer için bir koşul oluşturmak için bir "if" ifadesi kullanın. İfade bir boole (doğru veya yanlış) döndürür. Boolean değerini, ifadenin bundan sonra ne yapacağının bir koşulu olarak kullanabilirsiniz.
    • Örneğin, değer null ise, "object is null" metnini yazdırın. "==" değişkeni boş olarak döndürmezse, koşulu atlayacak veya farklı bir yol izleyecektir.
    • Nesne nesnesi = boş; if (nesne == null) {System.out.print ("nesne boştur"); }

Bölüm 2/2: Boş denetim kullanma

  1. Bilinmeyen bir değer olarak null kullanın. Atanmış bir değer yerine varsayılan değer olarak null kullanılması yaygındır.
    • string (), gerçekten kullanılana kadar değerin boş olduğu anlamına gelir.
  2. Bir işlemi durdurmak için bir koşul olarak null kullanın. Boş değer döndürmek, bir döngüyü durdurmak veya bir işlemi iptal etmek için tetikleyici olarak kullanılabilir. Bu, daha yaygın olarak, bir şeyler ters gittiğinde veya istenmeyen bir koşul karşılandığında bir hata veya istisna atmak için kullanılır.
  3. Başlatılmamış bir durumu belirtmek için null kullanın. Benzer şekilde null, bir sürecin başlamadığını belirtmek için bir bayrak olarak veya bir sürecin başlangıcını belirtmek için bir koşul olarak kullanılabilir.
    • Örneğin, bir nesne boşken bir şeyler yapın veya bir nesne boş OLMAYACAK kadar hiçbir şey yapmayın.

      senkronize yöntem () {while (yöntem () == null); method (). nowCanDoStuff (); }

İpuçları

  • Bazıları, değerlerin her zaman bir nesneyi işaret etmesi gereken nesne yönelimli programlama içinde boş kötü programlamanın sıklıkla kullanıldığını bulur.