gpt4 book ai didi

java - 如何避免编写类似 "XXX!=null"或 "XXX!=null || XXX.isEmpty"的代码

转载 作者:搜寻专家 更新时间:2023-10-30 21:33:30 25 4
gpt4 key购买 nike

<分区>

我正在编写查询数据库以获取数据的代码。有一些类由List组成,但是有时list或其他属性无法启动,它们的值为null,所以我需要写list !=空 || list.isEmptyattribute != null,然后才能使用该属性。

不幸的是,它很容易忘记,我真的觉得每次操作属性时都这样做很难看。我将编写一些代码来解释它。

public class SpotVo {
private Double avg;

private String brief;

private ArrayList<HotelVo> hotels;

private int id;

private ArrayList<byte[]> images;

private AddressVo location;

private String name;

private ArrayList<RestaurantVo> restaurants;
}

如您所见,这个类中有一些列表和其他属性,都可以是null或为空,我可以做些什么来避免它吗?

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