gpt4 book ai didi

java - 打印对象并检查 null

转载 作者:行者123 更新时间:2023-11-30 06:07:04 25 4
gpt4 key购买 nike

public void printManagerAvailable(Manager mgr) {
System.out.println(" Is Manager object available : " + mgr!=null);
}

输出:

true

为什么这里的输出只有true?我期待:

Is Manager object available : true

最佳答案

因为它认为您在说"Is Manager object available : "+ mgr 全部位于!= null 的左侧。换句话说,它首先执行"Is Manager object available : "+ mgr,然后比较"Is Manager object available : [Object:Manager]"!= null

执行此操作。

Manager mgr = new Manager();
mgr.setChangeClass(5);
mgr.setChangeClockIn(10);
System.out.println(" Is Manager object available : " + (mgr!=null));

关于java - 打印对象并检查 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42405803/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com