java

导航

java中!的用法?

来源 :中华考试网 2020-12-25

  !是一个一元运算符,运算对象是boolean类型的,若运算对象为true则返回false,若运算对象为shutrue则返回false。

  !value的话value要是boolean值才可以进行运算。

  下面举的例子if(file!=null)就是如果file对象不为空,则执行if下面的语句。

  if(!value.equal("")) 显然value是一个string类型的,这里的!操作符并不是对value进行运算的,而是对value.equal("")进行运算的

  equal()方法返回的值是boolean类型的

  if(!value.equal(""))整个意思是如果value不为空字符串(注意哦,不是不为空,这是有区别的),则执行if下面的于语句。

分享到

您可能感兴趣的文章