«null» etiketlenmiş sorular

Null, bir değerin olmamasıdır. Null değeri genellikle bir başvuru veya işaretçi değişkeninin bellekteki hiçbir nesneyi göstermediğini belirtmek için kullanılır.

3
C # 8 null olmayan referanslar ve Dene deseni
İle örneklenen, C # sınıflarında bir model vardır Dictionary.TryGetValueve int.TryParse: bir yöntem olup döner bir işlem ve gerçek sonucu içeren bir takım parametre başarısını belirten bir Boole; işlem başarısız olursa, out parametresi null değerine ayarlanır. C # 8'e bağlanamaz referansları kullandığımı ve kendi sınıfım için bir TryParse yöntemi yazmak istediğimi …
23 c#  .net  null 

10
Sihir sayılarına null türleri tercih edilebilir mi?
Son zamanlarda bir iş arkadaşınızla biraz tartışma yaşadım. Özellikle C # kullanıyoruz, ancak bu, null türlerine sahip herhangi bir dil için geçerli olabilir. Örneğin, bir maksimum değeri temsil eden bir değeriniz olduğunu söyleyin. Ancak, bu maksimum değer isteğe bağlıdır. Boş bir sayının tercih edilebilir olacağını savunuyorum. İş arkadaşım, emsali olduğuna …

6
C veya C ++ 'da “boş bir kontrol” yapmak ne demektir?
C ++ 'ı öğrendim ve null değerini anlamakta zorlanıyorum. Özellikle, okuduğum dersler "boş onay" yapmaktan bahseder, ancak bunun ne anlama geldiğinden ya da neden gerekli olduğundan emin değilim. Tam olarak null nedir? "Boşluğu kontrol et" ne demek? Her zaman boşluğu kontrol etmem gerekir mi? Herhangi bir kod örneği çok takdir …
21 c++  c  null 

13
İstisnalar atılırken neden boş referanslar kapatılıyor?
Bazı programlama dili arkadaşlarının boş referansların tutarlı bir şekilde oluşturulmasını pek anlamadım. Onlarla ilgili bu kadar kötü olan ne? Var olmayan bir dosyaya okuma erişimi talebinde bulunursam, bir istisna veya boş referans almaktan tamamen memnunum, ancak istisnalar iyi kabul edilir ancak boş referanslar kötü olarak kabul edilir. Bunun arkasındaki sebep …

11
Java'da boşları işlemenin en iyi yolu? [kapalı]
Kapalı . Bu sorunun daha odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yazıyı düzenleyerek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapandı . NullPointerException nedeniyle başarısız olan bazı kodlar var. Nesnenin olmadığı nesnede bir yöntem çağrılıyor. Ancak bu, bunu …
21 java  null 

4
Boole veritabanı alanında False değerini Null olarak depolamam gerekir mi?
Diyelim ki Usertablosunda boole alanı olan bir uygulamanız var Inactive. Yanlış olanı null olarak depolamanın doğasında yanlış olan bir şey var mı? Eğer öyleyse aşağı tarafın ne olması gerektiğini açıklayabilir misiniz? Bunu birkaç ay önce biriyle tartıştım ve ikimiz de uygulama / veritabanı boyunca tutarlı bir şekilde yaptığınız sürece önemli …

2
@Nonnull ile ek açıklamalı parametreleri boş olarak kontrol edilsin mi?
FindBugs'ı kullanmaya ve parametrelerimize @Nonnulluygun şekilde açıklama eklemeye başladık ve döngüdeki hataları belirtmek harika çalışıyor. Şimdiye kadar nullGuava'ları kullanmak için bu argümanları kontrol etmeye devam ettik checkNotNull, ancak nulldeğerin kontrol edilmeden null, örneğin bir SOAP isteği olmadan girilebileceği yerlerde sadece kenarlarda kontrol etmeyi tercih ederim . // service layer accessible …
19 java  null 

8
C işaretçileri ne zaman NULL için kontrol edilmelidir?
Özet : C'deki bir işlev her zaman bir NULLişaretçiyi kaydı silip etmediğinden emin olmalıdır mı? Değilse, bu kontrolleri atlamak ne zaman uygundur? Ayrıntılar : Röportajları programlama hakkında bazı kitaplar okudum ve C'deki işlev argümanları için uygun giriş doğrulama derecesinin ne olduğunu merak ediyorum? Açıkçası, bir kullanıcıdan girdi alan herhangi bir …
18 c  validation  null 

4
Java String'in neden statik dize düzenleme yöntemleri yok?
Java tasarımcıları neden java.lang.Stringsınıfta dize düzenleme yöntemlerinin statik sürümlerini oluşturmadı ? Aşağıdaki yöntemler, bahsettiğim şeydir, ancak soru sınıftaki diğer statik olmayan yöntemlere de genişletilebilir. concat(String) substring(int, int) replace(char, char) toLowerCase() replace(CharSequence, CharSequence) toLowerCase(Locale) replaceAll(String, String) toString() replaceFirst(String, String) toUpperCase() split(String) toUpperCase(Locale) split(String, int) trim() substring(int) Bu yöntemlerin yalnızca statik olmayan …
17 java  api-design  null 

4
Java'da null denetimi yapmak zorunda kalmadan bir değer getiriliyor
Çoğu zaman kendimi nullPointerExceptions önlemek için bazı veri hiyerarşisinden bir değer getirilirken null kontrol, hatalara eğilimli ve bir sürü boilerplate ihtiyacı buluyorum. Bir nesneyi getirirken boş denetimi atlamama izin veren çok basit bir rutin yazdım ... public final class NoNPE { public static <T> T get(NoNPEInterface<T> in) { try { …
15 java  null 

5
Kalıtım ve boş değerli ek mülk
İsteğe bağlı alanları olan sınıflar için, miras veya boş değerli bir özellik kullanmak daha mı iyidir? Bu örneği düşünün: class Book { private String name; } class BookWithColor extends Book { private String color; } veya class Book { private String name; private String color; //when this is null then …
12 java  inheritance  class  null 



4
Ruby: if değişkeni vs if değişkeni.nil?
Ruby'de yeniyim ve tüm nesnelerin sıfır ve yanlış dışında doğru olduğunu öğrendiğimde şaşırdım. 0 bile doğrudur. Dilin bu özelliği hakkında güzel bir şey yazabilmenizdir: if !variable # do stuff when variable is nil end Daha deneyimli Ruby geliştiricileri olan meslektaşlarım, .nil kullanmak yerine bunu seçmem konusunda ısrar ediyorlar. şöyle: if …

10
Güvenlik kısıtlamaları bir hizmetin boş olmasına veya bir istisna atmasına neden olmalı mı? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu konuda daha deneyimli bir geliştirici ile biraz anlaşmazlık yaşıyorum ve başkalarının bu konuda ne düşündüğünü merak …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.