gpt4 book ai didi

java - 在 android 中,如何将 setter 值转换为字符串?

转载 作者:行者123 更新时间:2023-12-01 19:54:07 25 4
gpt4 key购买 nike

在我的 Activity 中,我有 sharedReview.setPhoneNumberofUserFromDB(obj.getString("username"));

它将值设置为来 self 的DB字符串,然后我在我的适配器中获取该值以在我的中使用recyclerView,工作正常。

在我的 Activity 中,如何将 sharedReview.setPhoneNumberofUserFromDB(obj.getString("username")); 转换为字符串?

我尝试了以下方法,但不起作用:

String userNameAsString= String.valueOf(sharedReview.setPhoneNumberofUserFromDB(obj.getString("username")));

String phoneNoonPhone = (sharedReview.setPhoneNumberofUserFromDB(obj.getString("username")).toString());

它告诉我方法toString无法解析无法解析方法valueOf(void);

最佳答案

远景:

String phoneNoonPhone = obj.getString("username");
sharedReview.setPhoneNumberofUserFromDB(phoneNoonPhone);

一般情况下,setter 会返回 void(什么也没有),因此您实际上并没有从返回值中获得要分配给变量的内容。 Getters确实返回一些东西。一般来说,每个void setFoo(Type t)都会有一个Type getFoo()。在您的情况下,我期望一个 String getPhoneNumberofUserFromDB()

关于java - 在 android 中,如何将 setter 值转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50188087/

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