gpt4 book ai didi

java - 如果 getter 方法中的对象为空,如何将文本字段设置为定义的值

转载 作者:行者123 更新时间:2023-12-04 16:24:21 25 4
gpt4 key购买 nike

我有一个对象(例如 Person),其中有一个变量,例如。 Friend 也是一个 Person 对象,它被设置为 null。在我的 GUI 中,有一个 Friend 字段,它应该显示 friend 的名字。

如上所述,friend 变量可以为 null,因此,是否可以使用单行代码,以便可以将文本字段设置为值“NA”,如果对象为空?

目前,除了以下行,我无处可去:

frenTextField.setText(personObject.getFrenObj().toString());

最佳答案

使用

frenTextField.setText(Objects.toString(personObject.getFrenObj(), "NA"));

docs for Objects.toString()

关于java - 如果 getter 方法中的对象为空,如何将文本字段设置为定义的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68366326/

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