null

Czy pomaga GC null zmiennych lokalnych w Javie

Zostałem 'zmuszony' do dodania myLocalVar = null; statement do klauzuli finally tuż przed opuszczeniem method. Powodem jest p ... .close(); // it is resource which we should close } myLocalVar = null; // THIS IS THE LINE I AM TALKING ABOUT } }

przełącznik z var / null dziwne zachowanie

Podano następujący kod: string someString = null; switch (someString) { case string s: Console.WriteLine("strin ... IntelliSense NA VS Code mówi mi, że o jest string również. Jakieś pomysły? Podobne do: C # 7 switch case with null checks

SQL Server String Concatenation with Null

Tworzę kolumnę obliczoną między polami, z których niektóre są potencjalnie null. Problem polega na tym, że jeśli którekolwie ... osób, aby po prostu sprawdź, czy kolumna jest null i dołącz jej zawartość do obliczonej formuły kolumny, jeśli nie jest null?

Jak powinniśmy zarządzać strumieniem jdk8 dla wartości null

Witam kolegów programistów Javy, Wiem, że temat może być trochę in advance, ponieważ JDK8 nie jest jeszcze wydany (i przyna ... nie null otter lub specjalnego obiektu NullOtter do obsługi. Jaka jest najlepsza opcja, czy jakakolwiek inna opcja? Dzięki!

Czy jest jakiś powód, aby sprawdzić wskaźnik NULL przed usunięciem?

Często widzę sprawdzanie kodu źródłowego dla NULL przed usunięciem wskaźnika, podobnego do if (NULL != pSomeObject) { ... ULL; } Czy Jest jakiś powód, aby sprawdzić wskaźnik NULL przed usunięciem go? Jaki jest powód ustawienia wskaźnika na NULL?

Null zakończenie tablicy znaków

Rozważ następujący przypadek: #include<stdio.h> int main() { char A[5]; scanf("%s",A); printf("%s",A); } ... powiedź. Następnie, gdy tablica jest pełna, czy istnieje dodatkowy bajt zarezerwowany dla '\0', który sizeof() się nie liczy?

Ukrywanie zerowych wartości, zrozumienie, dlaczego golang zawodzi tutaj

Nie rozumiem, jak prawidłowo zapewnić, że coś nie jest nil w tym przypadku: package main type shower interface { getWate ... lection. Czy to naprawdę pożądane zachowanie? A może nie widzę jakiegoś większego błędu w moim kodzie? Odtwórz link tutaj

określ rozmiar tablicy, jeśli zostanie przekazana do funkcji

Czy jest możliwe określenie rozmiaru tablicy, jeśli została przekazana do innej funkcji (rozmiar nie jest przekazywany)? Tabl ... cy tablica [i] czasami zawiera wartości śmieci, takie jak 758433, które nie są wartością określoną w inicjalizacji tablicy..

Jest Obiektami.requireNonNull mniej wydajny niż stary sposób?

Od JDK 7 korzystam z metody, którą wprowadził, aby odrzucićnull wartości, które są przekazywane do metody, która nie może ich ... moje pytanie: czy są jakieśdowody na to, że kara za wykonanie pracy jest ponoszona przy użyciu metod Objects.requireNonNull?

Jak usunąć wszystkie elementy null wewnątrz listy generycznej za jednym zamachem?

Czy istnieje domyślna metoda zdefiniowana w. Net dla C#, aby usunąć wszystkie elementy z listy, które są null? List<Email ... arametrów są null; nie mogę wiedzieć z góry i chcę je usunąć z mojej listy, aby zawierała tylko parametry, które nie są null.

Najlepszy sposób na sprawdzenie, czy tablica znaków jest pusta

Jaki jest najbardziej niezawodny sposób sprawdzania, czy tablica znaków jest pusta? char text[50]; if(strlen(text) == 0) {} ... I need to do memset(text, 0, sizeof(text)); if(strlen(text) == 0) {} Jaki jest najskuteczniejszy sposób, aby to zrobić?

MySQL: get MAX lub GREATEST of several columns, but with NULL fields

Próbuję wybrać maksymalną datę w trzech różnych polach w każdym rekordzie (MySQL) Tak więc w każdym wierszu mam date1, date2 ... sam problem tutaj: wartości NULL są wielkim problemem w zwracaniu prawej rekordy Masz jakieś rozwiązanie? Z góry dzięki....

Dlaczego poprawne jest łączenie łańcuchów Null, ale nie wywoływanie " null.ToString ()"?

To jest poprawny kod C# var bob = "abc" + null + null + null + "123"; // abc123 To nie jest poprawny kod C# var wtf = null.ToString(); // compiler error Dlaczego pierwsze stwierdzenie jest ważne?

wykrywanie zerowe w Go

Widzę dużo kodu W Go, aby wykryć nil, jak to: if err != nil { // handle the error } Jednak mam taką strukturę: ... Config, gdy robię: if config == nil { } Jest błąd kompilacji, mówiący: nie można przekonwertować nil do typu Config

Najlepszy idiom ruby dla "ZERO czy zero""

Szukam zwięzłego sposobu, aby sprawdzić wartość, aby sprawdzić, czy jest zero lub zero. Obecnie robię coś w stylu: if (!val || val == 0) # Is nil or zero end Ale to wydaje się bardzo niezdarne.

Dlaczego otrzymuję null zamiast pustego ciągu podczas odbierania żądania POST z widoku Razor?

Otrzymywałem pusty łańcuch, gdy nie było żadnej wartości: [HttpPost] public ActionResult Add(string text) { // text is ... // model.Text is null when there's no value provided by user } Więc muszę użyć operatora ?? "". Dlaczego to się dzieje?

PHP JSON decode () zwraca NULL z poprawnym JSON?

Mam ten obiekt JSON zapisany w pliku tekstowym: { "MySQL": { "Server": "(server)", "Username": "(user)" ... ystko wróciło do normy. Dlaczego to się stało? ponieważ edytowałem plik za pomocą Notatnika Microsoft Windows.Okropny pomysł!

Rails sprawdzanie czy rekord istnieje w bazie danych

Jaki jest najbardziej efektywny sposób sprawdzania, czy baza danych zwróci rekord przed przetworzeniem go. Przykład: Truck.w ... ć jej numer. Jeśli rekord nie istnieje chciałbym być w stanie wydrukować wiadomość z informacją, że nie znaleziono rekordów.

Dostęp do członków klasy na wskaźniku NULL

Eksperymentowałem z C++ i uznałem poniższy kod za bardzo dziwny. class Foo{ public: virtual void say_virtual_hi(){ ... ia]} jak metoda nie wirtualna say_hi działa na wskaźniku NULL? gdzie obiekt foo zostaje przyporządkowany? Jakieś pomysły?

Czy w C lub c++ powinienem sprawdzić parametry wskaźnika pod kątem NULL / nullptr?

To pytanie zostało zainspirowane tą odpowiedzią . Zawsze byłem z filozofii, że callee nigdy nie jest odpowiedzialny, gdy dz ... zy. Wiem jednak, że będą tacy, którzy się ze mną nie zgadzają. Jestem ciekaw, czy powinienem sprawdzać te rzeczy i dlaczego.