相关疑难解决方法(0)

Java和C#中的int和Integer有什么区别?

当我遇到Joel Spolsky时,我正在阅读更多关于Joel on Software的文章,说明一种特定类型的程序员知道a 和Java/C#(面向对象编程语言)之间的区别.intInteger

那么区别是什么呢?

c# java int integer

256
推荐指数
14
解决办法
24万
查看次数

如何检查int是否为null

我有一个叫做的对象Person.

它有几个属性;

int id;
String name;
Run Code Online (Sandbox Code Playgroud)

我设置了一个人物对象Person p = new Person(1,"Joe");.

1.)我需要检查对象是否为空; 以下表达式是否正确;

if (person == null){
}

Or


if(person.equals(null))
Run Code Online (Sandbox Code Playgroud)

2.)我需要知道ID是否包含Int.

if(person.getId()==null){} 
Run Code Online (Sandbox Code Playgroud)

但是,java不允许它.我怎么做这个检查?

java int

100
推荐指数
3
解决办法
36万
查看次数

标签 统计

int ×2

java ×2

c# ×1

integer ×1