V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
GeekHub
Newyorkcity
V2EX  ›  问与答

某某值不能为空是 must not be null 地道一些还是 can not be null 地道一些?

  •  
  •   Newyorkcity · 75 天前 via Android · 1497 次点击
    这是一个创建于 75 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个比较纠结的问题。。
    22 条回复    2020-07-15 14:37:54 +08:00
    nealight
        1
    nealight   75 天前 via iPhone
    一般说 may not be null.
    binux
        2
    binux   75 天前 via Android
    意思都不一样,我怎么知道你想表达哪个?
    Newyorkcity
        3
    Newyorkcity   75 天前 via Android
    @binux 具体说说?我就是想表达某个值不能为 null 啊
    Newyorkcity
        4
    Newyorkcity   75 天前 via Android
    @nealight may 的语气不是很弱吗。。。
    binux
        5
    binux   75 天前   ❤️ 1
    @Newyorkcity #3 不能是不可能还是不能够?不过 1L 说得对
    leavebody
        6
    leavebody   75 天前
    shall
    jadehare
        7
    jadehare   75 天前
    java 里是 must 吧,不知道是不是这么理解的,can not 是不能为空,must not 是不应该为空,属性是可以为空的但不应该为空。
    heiheidewo
        8
    heiheidewo   75 天前
    must not be null
    楼主谷歌一下这句话,基本都是
    dlsflh
        9
    dlsflh   75 天前 via Android
    Shall 语气最强。
    raphael008
        10
    raphael008   75 天前
    xxx field is mandatory.
    adadada
        11
    adadada   75 天前 via iPhone   ❤️ 1
    @Newyorkcity 这里 may not 是一个习语,就是不可以的意思
    heijiaotuan
        12
    heijiaotuan   75 天前
    RFC 一般采用第一种
    keybrade285
        13
    keybrade285   75 天前
    I, field xxx, refuse to be null!
    Leonard
        14
    Leonard   75 天前
    nonnull 关键字就行了
    ryanjmliao
        15
    ryanjmliao   75 天前 via iPhone
    难道不是 shall ?
    AllenHua
        16
    AllenHua   75 天前
    有语气的区别

    依稀记得我的初中 高中英语老师

    must not 是不可以

    cannot 是不能

    这里还是 用 不能 语气强烈 干脆一些
    nekoneko
        17
    nekoneko   75 天前
    NotNull 不能为空
    Nullable 可以为空
    d0wnl0ad
        18
    d0wnl0ad   75 天前
    如果这个字段事给用户看的,两个短句都不是太好 *死*

    null 不是一个太大众的名词,must not be 和 can not be 只是语气强弱的差异。。。
    lln133208
        19
    lln133208   75 天前
    should NOT be null?
    adadada
        20
    adadada   74 天前   ❤️ 1
    如果搞不清用哪个词,就照着 rfc2119 来;如果有人问为啥用这个词,就把 rfc 链接扔给他。
    nealight
        21
    nealight   74 天前 via iPhone
    @Newyorkcity may 是官方文书用语。跟 Maybe you are right, maybe not 里面意思不同。
    vcode
        22
    vcode   74 天前
    Fuck null
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2681 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:15 · PVG 22:15 · LAX 07:15 · JFK 10:15
    ♥ Do have faith in what you're doing.