一个比较纠结的问题。。
|
nealightJul 14, 2020 via iPhone
1
一般说 may not be null.
|
|
binuxJul 14, 2020 via Android
2
意思都不一样,我怎么知道你想表达哪个?
|
|
3
@binux 具体说说?我就是想表达某个值不能为 null 啊
|
|
4
@nealight may 的语气不是很弱吗。。。
|
|
5
@Newyorkcity #3 不能是不可能还是不能够?不过 1L 说得对
|
|
leavebodyJul 14, 2020
6
shall
|
|
jadehareJul 14, 2020
7
java 里是 must 吧,不知道是不是这么理解的,can not 是不能为空,must not 是不应该为空,属性是可以为空的但不应该为空。
|
|
heiheidewoJul 14, 2020
8
must not be null
楼主谷歌一下这句话,基本都是 |
|
dlsflhJul 14, 2020 via Android
9
Shall 语气最强。
|
|
raphael008Jul 14, 2020
10
xxx field is mandatory.
|
|
11
@Newyorkcity 这里 may not 是一个习语,就是不可以的意思
|
|
heijiaotuanJul 14, 2020
12
RFC 一般采用第一种
|
|
keybrade285Jul 14, 2020
13
I, field xxx, refuse to be null!
|
|
LeonardJul 14, 2020
14
nonnull 关键字就行了
|
|
HHH01Jul 14, 2020 via iPhone
15
难道不是 shall ?
|
|
AllenHuaJul 14, 2020
16
有语气的区别
依稀记得我的初中 高中英语老师 must not 是不可以 cannot 是不能 这里还是 用 不能 语气强烈 干脆一些 |
|
nekonekoJul 14, 2020
17
NotNull 不能为空
Nullable 可以为空 |
|
d0wnl0adJul 14, 2020
18
如果这个字段事给用户看的,两个短句都不是太好 *死*
null 不是一个太大众的名词,must not be 和 can not be 只是语气强弱的差异。。。 |
|
lln133208Jul 14, 2020
19
should NOT be null?
|
|
20
如果搞不清用哪个词,就照着 rfc2119 来;如果有人问为啥用这个词,就把 rfc 链接扔给他。
|
|
nealightJul 15, 2020 via iPhone
21
@Newyorkcity may 是官方文书用语。跟 Maybe you are right, maybe not 里面意思不同。
|
|
vcodeJul 15, 2020
22
Fuck null
|