Questions tagged «null»

空取决于上下文,表示“无”或“未知”。对于特定于SQL的问题,请使用“ sql-null”标签。


23
如何在JavaScript中检查未定义或null变量?
我们经常在JavaScript代码中使用以下代码模式 if (typeof(some_variable) != 'undefined' && some_variable != null) { // Do something with some_variable } 有没有更冗长的检查方法具有相同的效果? 根据一些论坛和文献的说法,简单地讲,以下内容应具有相同的效果。 if (some_variable) { // Do something with some_variable } 不幸的是,当未定义时,Firebug会将这样的语句评估为运行时错误some_variable,而第一个语句就可以了。这仅仅是Firebug的一种(有害的)行为,还是这两种方式之间确实存在一些区别?


6
首选哪个:Nullable <T> .HasValue或Nullable <T>!= null?
我一直使用,Nullable&lt;&gt;.HasValue因为我喜欢语义。但是,最近我正在研究别人现有的代码库,而他们只使用了这些代码库Nullable&lt;&gt; != null。 是否有理由优先使用一个,还是纯粹是偏爱? int? a; if (a.HasValue) // ... 与 int? b; if (b != null) // ...
437 c#  .net  null  nullable 


5
返回,返回无,根本没有返回?
考虑三个功能: def my_func1(): print "Hello World" return None def my_func2(): print "Hello World" return def my_func3(): print "Hello World" 它们似乎都返回None。这些函数的返回值的行为方式之间有什么区别吗?是否有任何理由偏爱一个?
386 python  null  return 


14
检查XSLT中的字符串是否为空或为空
如何使用XSL检查值是否为null或为空? 例如,如果categoryName为空?我在选择构造时使用了a 。 例如: &lt;xsl:choose&gt; &lt;xsl:when test="categoryName !=null"&gt; &lt;xsl:value-of select="categoryName " /&gt; &lt;/xsl:when&gt; &lt;xsl:otherwise&gt; &lt;xsl:value-of select="other" /&gt; &lt;/xsl:otherwise&gt; &lt;/xsl:choose&gt;
325 xslt  null  xslt-1.0  xslt-2.0 


11
NULL,'\ 0'和0有什么区别?
在C中,似乎有零各个值之间的差- NULL,NUL和0。 我知道ASCII字符的'0'计算结果为48或0x30。 该NULL指针通常定义为: #define NULL 0 要么 #define NULL (void *)0 另外,似乎还有一个NUL性格'\0'值得评价的人物0。 是否有时这三个值不能相等? 在64位系统上也是如此吗?
309 c  pointers  null 

10
从Java ResultSet检查null int值
在Java中,我试图从ResultSet中测试是否为空值,在ResultSet中,该列将被强制转换为原始int类型。 int iVal; ResultSet rs = magicallyAppearingStmt.executeQuery(query); if (rs.next()) { if (rs.getObject("ID_PARENT") != null &amp;&amp; !rs.wasNull()) { iVal = rs.getInt("ID_PARENT"); } } 从上面的代码片段中,是否有更好的方法可以做到这一点,并且我认为第二个wasNull()测试是多余的? 教育我们,谢谢
277 java  null  resultset 

2
“ x为空”和“ x ==空”有什么区别?
在C#7中,我们可以使用 if (x is null) return; 代替 if (x == null) return; 与旧方法相比,使用新方法(以前的示例)有什么优势? 语义有什么不同吗? 只是一个品味问题?如果没有,我什么时候应该使用另一个? 参考:C#7.0的新增功能。

15
DateTime“空”值
我一直在搜索很多,但是找不到解决方案。您如何处理应该能够包含未初始化值(等于null)的DateTime?我有一个可能设置了DateTime属性值的类。我正在考虑将属性持有者初始化为DateTime.MinValue,然后可以轻松地对其进行检查。我想这是一个很常见的问题,您该怎么做?
273 c#  datetime  null 

11
不等于<>!= NULL运算符
有人可以解释一下SQL中的以下行为吗? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
271 sql  sql-server  tsql  null 

8
MySQL:选择列为空的行
我遇到一个问题,当我尝试选择某个列的值为NULL的行时,它将返回一个空集。但是,当我查看phpMyAdmin中的表时,对于大多数行,它表示为null。 我的查询看起来像这样: SELECT pid FROM planets WHERE userid = NULL 每次都清空。 据说有很多地方都确保不会将其存储为“ NULL”或“ null”,而不是实际值,还有很多地方试图仅查找空格(userid = ' '),但没有一个起作用。建议不要使用MyISAM并使用innoDB,因为MyISAM无法存储null。我将表切换到innoDB,但是现在我觉得问题可能是由于它转换表的方式实际上它仍然不是null。我想要执行此操作而不必将表重新创建为innoDB或其他任何方式,但是如果需要的话,我当然可以尝试一下。
270 mysql  null 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.