在Java中比较int和long是否可以

use*_*813 49 java long-integer

在Java中比较int和long是否可以...

long l = 800L
int i = 4

if (i < l) {
 // i is less than l
}
Run Code Online (Sandbox Code Playgroud)

Jon*_*eet 84

是的,没关系.在int将被隐式转换为long,可始终没有丢失任何信息来完成.