V2EX  ›  英汉词典
Enqueued related words: Nonnull, Notnull

Nonnullable

Definition / 释义

nonnullable(非可空的):常用于编程语境,指一个类型/字段/变量不允许取 null(空值);必须始终有一个有效值。(在不同语言中也常写作 non-nullablenonnullable。)

Pronunciation / 发音

/ˌnɑːnˈnʌləbəl/

Examples / 例句

This column is nonnullable, so every row must have a value.
这个列是非可空的,所以每一行都必须有值。

When migrating the database, we changed the user_id field to nonnullable to prevent missing references and improve data integrity.
在迁移数据库时,我们把 user_id 字段改成非可空的,以防止引用缺失并提升数据完整性。

Etymology / 词源

由前缀 non-(表示“非、不”)+ nullable(“可为 null 的、可空的”)构成;其中 null 源自拉丁语 nullus(“没有、无”)。合起来字面意思就是“不可为 null 的”。

Related Words / 相关词

Literary Works / 文学与作品例证

  • C# in Depth(Jon Skeet):讨论 C# 的可空引用类型(nullable reference types)与“非可空”约束的概念与用法。
  • Kotlin in Action(Dmitry Jemerov, Svetlana Isakova):在 Kotlin 的空安全(null-safety)章节中频繁涉及“非可空类型”的表达与实践。
  • The Swift Programming Language(Apple 官方文档/书):在 Optional(可选类型)相关内容中对“非可空/必须有值”的对立概念有明确说明。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2207 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 15:26 · PVG 23:26 · LAX 07:26 · JFK 10:26
♥ Do have faith in what you're doing.