java– 无法将数据添加到在非活动类中声明的哈希映射

java– 无法将数据添加到在非活动类中声明的哈希映射,第1张

概述我在非活动类中声明了一个哈希映射,如下所示:publicclassWifi{HashMap<String,String>AccessPoints=newHashMap<String,String>();AccessPoints.put("AP1","first_ap");publicArrayList<Integer>scanWifi(Contextcontext){

我在非活动类中声明了一个哈希映射,如下所示:

public class Wifi {    HashMap<String, String> Accesspoints = new HashMap<String, String>();    Accesspoints.put("AP1", "first_ap");    public ArrayList<Integer> scanWifi(Context context) {            // code here    }}

然后我尝试将数据添加到哈希映射中,但我在AndroID Studio中收到“无法解析符号”错误.

当我放置Accesspoints.put(“AP1”,“first_ap”);在类中的一个函数中它似乎工作.

解决方法:

Accesspoints.put("AP1", "first_ap");

调用方法应该在以下块内完成:

>一种方法.
>静态初始化程序.
>实例初始化器.
>一个构造函数.

总结

以上是内存溢出为你收集整理的java – 无法将数据添加到在非活动类中声明的哈希映射全部内容,希望文章能够帮你解决java – 无法将数据添加到在非活动类中声明的哈希映射所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1116113.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-29
下一篇2022-05-29

发表评论

登录后才能评论

评论列表(0条)

    保存