gpt4 book ai didi

java - 处理 Java 中的构造函数

转载 作者:行者123 更新时间:2023-12-01 17:27:12 26 4
gpt4 key购买 nike

我仍在学习 Java,最近开始接触一些编程术语。

昨天我的领导告诉我了,

对于所有这样的作业,

data.setTemp_c(obs.getCurrentWeather().getTempC());
data.setTemp_f(obs.getCurrentWeather().getTempF());

您可以将其移至相应类的构造函数中,这样它就不会扰乱主循环吗?

我在程序中所做的是解析 JSON 响应并使用 Hibernate 存储在数据库中。

虽然我知道它必须执行该类的构造函数,但没有得到他想要我做的事情。有人可以帮我吗?

最佳答案

老师希望你有一个以 obs 作为参数的 data 构造函数:

public Data(Obs obs) {
final Weather currentWeather = obs.getCurrentWeather();
setTemp_c(currentWeather.getTempC());
setTemp_f(currentWeather.getTempF());
}

然后,在主循环中,您只需说 new Data(obs);

关于java - 处理 Java 中的构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13981473/

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