Nic*_*ick 1 java android dictionary swift
在swift中,我可以像这样声明一个字典(键值对)
var toppings = [
"Onions":"Red",
"Peppers":"Green",
]
Run Code Online (Sandbox Code Playgroud)
Java中的等价物(声明键值对)是什么?
我试过修改一个数组,即改变......
public String[] couplets = {
"Onions",
"Peppers",
};
Run Code Online (Sandbox Code Playgroud)
...至...
public String[] toppings = {
"Onions":"Red",
"Peppers":"Green",
};
Run Code Online (Sandbox Code Playgroud)
......但它不起作用.
我很欣赏他们是不同的语言,所以我很可能通过尝试做类似的直接过度简化.
基本上我想在Java中创建一个键值对的静态列表.
我用Google搜索了一些建议,但所有的答案看起来都过于复杂,而我在swift中的表现却相当复杂,所以我想知道是否有一种直截了当的方式 - 也许没有......
任何建议都非常感谢
谢谢
http://docs.oracle.com/javase/tutorial/collections/interfaces/map.html
Map是将键映射到值的对象.地图不能包含重复键:每个键最多可映射一个值.
Map<String,String> toppings = new HashMap<>();
toppings.put("Onions","Red");
toppings.put("Peppers","Green");
Run Code Online (Sandbox Code Playgroud)
地图很棒,你最终会使用它们:)
| 归档时间: |
|
| 查看次数: |
1701 次 |
| 最近记录: |