【发布时间】:2013-11-10 21:44:18
【问题描述】:
有很多关于 null 和 in java 的问题。
我无法理解的是人们所说的 null 的意思是什么都不指向或为什么要使用 null。
我无法理解两者之间的区别
String thing = null;
和
String thing = "";
这个问题有详细的答案What is null in Java?,但我就是想不通。
我错过了什么?
我学过的语言(非专家)
Python, vb (vb.net), 网页编程(html, css, php, bit of js), sql
我应该补充一下,正是这个答案https://stackoverflow.com/a/19697058/2776866促使我写了这个。
【问题讨论】:
-
您还知道哪些其他编程语言?所以我们有一个参考点?
-
从您列出的语言来看,它有点接近 VB 中的
nothing而不太接近 SQL 中的NULL。 -
如果你懂C,这个问题就很简单了。
-
@Skippy:我的意思是,如果你想成为一名认真的程序员,你应该学习C。很多问题都会变得微不足道。