相信我,这种“绕弯”的“双重否定”表达方式,一定会耗费你不多的脑细胞一会儿:)
当然你可能会说:“不使用否定的名词”,换成“直接表达”,
setEnable(true)
,这一眼能识别是启用,非常直观;
是的,没错,但在我 10 余年的编程生涯里,相信我
setDisable(false)
遇到过无数次;
再举个例子:
下面代码你能“一眼知道”参数
true
代表什么含义吗?
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。