java == 的问题(悄悄的来吐槽一下隔壁java,哈哈哈)
悄悄的来吐槽一下隔壁java,哈哈哈,
开个玩笑,希望隔壁java的童鞋不要介意。
让.net版块的大家乐呵乐呵。。
事情是这样的:
由于我.net 用习惯了。
今天java中判断 Double习惯使用了==判断包装类型。
结果让我有点震惊。
谁来告诉我
两个包装类型
//a==c false,
但是一个包装类型,一个值类型
//a==d true
我本来觉得吧。==号会比较左右两边的类型,选择合适的判断方式。
那按照这样来说,>=和<=又不是按照==的方式去看两边变量类型了?
这里就留给大家讨论了
开个玩笑,希望隔壁java的童鞋不要介意。
让.net版块的大家乐呵乐呵。。
事情是这样的:
由于我.net 用习惯了。
今天java中判断 Double习惯使用了==判断包装类型。
结果让我有点震惊。
谁来告诉我
两个包装类型
//a==c false,
但是一个包装类型,一个值类型
//a==d true
我本来觉得吧。==号会比较左右两边的类型,选择合适的判断方式。
那按照这样来说,>=和<=又不是按照==的方式去看两边变量类型了?
这里就留给大家讨论了
public class TestUnit implements ITest {
@Test
public void Test1()
{
Double a=1.0d;
Double b=2.0d;
Double c=1.0d;
double d=1.0d;
System.out.println("a>b "+(a>b)); //a>b false
System.out.println("a==b "+(a==b)); //a==b false
System.out.println("a<b "+(a<b)); //a<b true
System.out.println("a==c "+(a==c)); //a==c false
System.out.println("a>=c "+(a>=c)); //a>=c true
System.out.println("a==d "+(a==d)); //a==d true
System.out.println("a.compareTo(c) " +a.compareTo(c));
}
}
...全文
相关推荐
java8非常厉害哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
yueyue:悄悄的打枪不要
总的来说,“yueyue:悄悄的打枪不要”是一款基于Java的安卓社交应用,背后蕴含了丰富的技术知识和开发过程,包括应用设计、编程、测试、协作等多个方面。
java代码-回文的哈哈哈
标签"代码"表明这是一个关于编程代码的主题,我们将关注如何编写Java代码来解决这个问题。在提供的压缩包中,有两个文件:main.java和README.txt。
Java中equals,hashcode和==的区别
"Java中equals、hashcode和==的区别"Java 中 equals、hashcode 和==的区别是 Java 编程语言中一个经常遇到的问题。
基于Java语言的隔壁餐饮项目开发设计源码
基于Java语言的隔壁餐饮项目开发设计源码是一套全面、实用且可扩展的系统解决方案,它不仅服务于餐饮行业,也为Java语言在实际企业级应用中的深入推广起到了积极的作用。


非技术区
