我正在使用Android Studio 1.4.1,我刚刚创建了一个Hashmap,并且正在关注如何填充和操作它的教程(在java上).但是我得到一个'无法解决符号放置'错误,而"put"命令为红色.我添加的图像显示了自动完成快照,虽然导入了java.util.HashMap,但自动完成中没有"put"命令.可用命令也以红色显示.我尝试使用它们而不是"put"命令.我一直都有这种问题.有人可以帮忙吗?先感谢您...
import java.util.HashMap; HashMappozisyon = new HashMap (); pozisyon.put("SKale", "a8");
Lubo Kanev.. 13
EDIT1:您不能在方法之外的HashMap字段中添加元素.这样的事情不会奏效:
public class Class { HashMaphashMap = new HashMap (); hashMap.put("one", "two"); }
如果你想实现它,把它放在构造函数中,如下所示:
public class Class { HashMaphashMap = new HashMap (); public Class() { hashMap.put("one", "two"); } }
其他方式你可以做到这一点是一个static
块.
EDIT1:您不能在方法之外的HashMap字段中添加元素.这样的事情不会奏效:
public class Class { HashMaphashMap = new HashMap (); hashMap.put("one", "two"); }
如果你想实现它,把它放在构造函数中,如下所示:
public class Class { HashMaphashMap = new HashMap (); public Class() { hashMap.put("one", "two"); } }
其他方式你可以做到这一点是一个static
块.