在Java中比较int和long可以吗?

在Java中比较int和long是否可行?

long l = 800L int i = 4 if (i < l) { // i is less than l } 

是的,没关系。 int将被隐式地转换为long ,这总是可以在没有任何信息丢失的情况下完成。