安卓,AS里为什么这个map没有put方法,不应该啊
逻辑代码必须在方法里执行,你写在类的声明上了。写在方法、代码块、静态代码块、构造函数里都行
你在onCreate 方法中写一下 HashMap map = new HashMap<>(); 不能实现map.put方法,我把你AS安装包吃它。
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
HashMap<String, String> map = new HashMap<>();
map.put("1w","1");
}
方法外调用不了方法,写到方法里面
写法是没有问题的,可能你的工具类有些异常!