是否有c#的'int?'等价于Java?

问题描述 投票:-1回答:2

在Java中是否有int这样的可空数据类型,如int?,char?...在​​C#中?有没有一种方法可以将其作为类创建?

需要创建能够容纳空值和数字值的数据类型。

java types nullable
2个回答
0
投票
  • int在Java中不可为空
  • 但是Int是一个包含int抽象的类,可以为null

0
投票

您可以使用Integer,因为它可以为空;

https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html

Boolean也是一样。

基本上,它们是原始类型的类包装。

© www.soinside.com 2019 - 2024. All rights reserved.