gpt4 book ai didi

java - 是否可以使从数据库中获取的字符串成为全局字符串?

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

    HashMap<String, String> user = db.getUserDetails();

String name = user.get("name");
String email = user.get("email");

// Displaying the user details on the screen
txtName.setText(name);
txtEmail.setText(email);

我想让字符串名称全局化

最佳答案

public class GlobalUserDetails {
private static volatile String name = "not set";
public static void setName(String name) {
GlobalUserDetails.name = name;
}
public static String getName() {
return name;
}
}

此类将允许您设置虚拟机范围的“名称”。当然,如果您最终尝试从很多地方设置这个全局值,那么只会有一个赢家,所以我不确定这是否是您所说的“全局”的真正含义。但这就是:设置静态值的安全方法。

如果您需要更多,那么您将需要提供某种锁定,但 volatile 将确保您获得一致的东西。

关于java - 是否可以使从数据库中获取的字符串成为全局字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31306816/

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