Pertanyaan yang diberi tag «null»

Null berarti * tidak ada * atau * tidak dikenal *, tergantung konteksnya. Silakan gunakan tag "sql-null" untuk pertanyaan spesifik SQL.

11
Penggunaan Boolean? dalam ekspresi if
Jika saya memiliki nullable Boolean b, saya dapat melakukan perbandingan berikut di Java: Boolean b = ...; if (b != null && b) { /* Do something */ } else { /* Do something else */ } Di Kotlin, saya bisa mencapai hal yang sama dengan menggunakan !!operator: val b: …
130 kotlin  null 


24
Apakah mengembalikan desain buruk nol? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 2 tahun yang lalu . Perbaiki pertanyaan ini Saya pernah mendengar beberapa suara mengatakan bahwa memeriksa nilai null …
127 oop  null  return-value 

4
Mengapa String.valueOf (null) melempar NullPointerException?
menurut dokumentasi, metode String.valueOf(Object obj)mengembalikan: jika argumennya adalah null, maka string sama dengan "null"; jika tidak, nilai obj.toString()dikembalikan. Tetapi bagaimana bisa ketika saya mencoba melakukan ini: System.out.println("String.valueOf(null) = " + String.valueOf(null)); itu melempar NPE saja? (coba sendiri jika Anda tidak percaya!) Pengecualian di utas "utama" java.lang.NullPointerException di java.lang.String. (Sumber Tidak …




10
Apa cara yang tepat untuk memeriksa nilai null?
Saya suka operator penggabungan nol karena membuatnya mudah untuk menetapkan nilai default untuk tipe nullable. int y = x ?? -1; Itu bagus, kecuali jika saya perlu melakukan sesuatu yang sederhana x. Misalnya, jika saya ingin memeriksa Session, biasanya saya harus menulis sesuatu yang lebih bertele-tele. Saya berharap saya bisa …

10
json_encode mengembalikan NULL?
Untuk beberapa alasan item "deskripsi" kembali NULLdengan kode berikut: <?php include('db.php'); $result = mysql_query('SELECT * FROM `staff` ORDER BY `id` DESC LIMIT 2') or die(mysql_error()); $rows = array(); while($row = mysql_fetch_assoc($result)){ $rows[] = $row; } echo json_encode($rows); ?> Berikut skema untuk database saya: CREATE TABLE `staff` ( `id` int(11) NOT …
119 php  null  json 



3
Mengapa metode ekstensi string ini tidak memunculkan pengecualian?
Saya punya metode ekstensi string C # yang harus mengembalikan IEnumerable<int>semua indeks substring di dalam string. Ini berfungsi dengan sempurna untuk tujuan yang dimaksudkan dan hasil yang diharapkan dikembalikan (sebagaimana dibuktikan oleh salah satu pengujian saya, meskipun bukan yang di bawah), tetapi pengujian unit lain telah menemukan masalah dengannya: tidak …

7
Mendefinisikan ulang NULL
Saya menulis kode C untuk sistem di mana alamat 0x0000 valid dan berisi port I / O. Oleh karena itu, setiap kemungkinan bug yang mengakses pointer NULL akan tetap tidak terdeteksi dan pada saat yang sama menyebabkan perilaku berbahaya. Untuk alasan ini saya ingin mendefinisikan kembali NULL menjadi alamat lain, …
118 c  null 

19
Rantai centang nol vs menangkap NullPointerException
Sebuah layanan web mengembalikan XML yang sangat besar dan saya perlu mengakses bidang bersarangnya secara mendalam. Sebagai contoh: return wsObject.getFoo().getBar().getBaz().getInt() Masalahnya adalah bahwa getFoo(), getBar(), getBaz()mungkin semua kembali null. Namun, jika saya memeriksa nulldalam semua kasus, kodenya menjadi sangat bertele-tele dan sulit dibaca. Selain itu, saya mungkin melewatkan pemeriksaan untuk …

4
Berapa ukuran nilai "Null" di SQL Server
Saya memiliki meja besar dengan katakanlah 10 kolom. 4 dari mereka tetap nol sebagian besar waktu. Saya memiliki kueri yang tidak mengambil ukuran apa pun atau tidak ada ukuran dalam byte. Saya membaca beberapa artikel yang beberapa di antaranya mengatakan: http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html Ada kesalahpahaman bahwa jika kita memiliki nilai NULL dalam …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.