use*_*190 4 java arraylist hashmap data-structures
Java中是否有一个可以容纳4个以上值的数据结构?
所以有些东西
Map<String, String, String, String>;
Run Code Online (Sandbox Code Playgroud)
这需要能够减少if else语句的数量.我希望能够做到以下几点.
检查数据结构是否包含与某个值匹配的元素,如果是,则将链接(字符串)分配给变量,然后将代码和消息添加到与该链接相关的另一个变量.
如果不是有一个很好的锻炼来实现这一目标?
Java中是否有一个可以容纳4个以上值的数据结构?
它们很多.
String[]如果你像这样实例化它,最简单的可能是4个字符串:
new String[4]
Run Code Online (Sandbox Code Playgroud)
而其他Answers提供的其他数据结构可能符合您的实际(即未说明)要求.
但是,它可能是可能的......更不用说明智......我们可以枚举所有可以满足您所述要求的可能数据结构.
提示:您应该尝试解释此数据结构如何工作.
提示2:"线条Map<String, String, String, String>"并不能帮助我们理解你的真实要求,因为我们不知道你的意思.
更新 - 您的解释仍然非常模糊,但我认为您需要这样的事情:
Map<String, MyRecord>;
public class MyRecord {
private String link;
private String code;
private String message;
// add constructor, getters, setters as required
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168 次 |
| 最近记录: |