gpt4 book ai didi

Java String 实习生 on null

转载 作者:行者123 更新时间:2023-12-02 09:04:13 25 4
gpt4 key购买 nike

我有一个结果集,其中包含证券交易所及其所在国家/地区的列表。尽管如此,在我的数据库中,并非每个 Cxchange 都有一个country_id,因此在创建 Exchange 对象时,其中一堆具有country_id 和country_title 空值。由于内存优化,我计划实习所有重复的字符串(国家、货币等),但注意到我得到了一个 NullPointerException,这是合乎逻辑的。是否有一些解决方法,如何避免实习生重复字符串并且不得到 NPE?谢谢。

最佳答案

一些选项是:

考虑到国家数量不到 200 个,交易所数量也不到(全局只有 60 个主要交易所),向您的交易所提供缺失的数据是微不足道的。

以编程方式提供默认值,无论是在java中还是通过查询,例如,将0分配给country_id,并将""分配给country_title它们在数据库中为 null

不用费心实习——只有这么少的字符串,这样的微观优化不会产生可测量的效果。

关于Java String 实习生 on null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59955965/

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