问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA里面的dictionary<t,t>怎么用; 举个简单的例子最好,

发布网友 发布时间:2022-05-15 17:39

我来回答

2个回答

热心网友 时间:2022-04-27 15:37

我是用C#语言的,字典的基本思路就是,键值对!每个键值对应一个值。
这一段C#代码你可以参考一下:我想对你有帮助

public class OthelloCast : List<string>
{
// Use a dictionary to contain
// cast names (key) and actor names (value).
public Dictionary<string, string> OthelloDict =
new Dictionary<string, string>();

public OthelloCast()
{
// Add data to the dictionary.
OthelloDict.Add("Bianca", "Gretchen Rivas");
OthelloDict.Add("Brabantio", "Carlos Lacerda");
OthelloDict.Add("Cassio", "Steve Masters");
OthelloDict.Add("Clown", "Michael Ludwig");
OthelloDict.Add("Desdemona", "Catherine Autier Miconi");
OthelloDict.Add("Duke of Venice", "Ken Circeo");
OthelloDict.Add("Emilia", "Eva Valverde");
OthelloDict.Add("Gratiano", "Akos Kozari");
OthelloDict.Add("Iago", "Darius Stasevicius");
OthelloDict.Add("Lodovico", "Fernando Souza");
OthelloDict.Add("Montano", "Jeff Hay");
OthelloDict.Add("Othello", "Marco Tanara");
OthelloDict.Add("Roderigo", "Pedro Ruivo");

// Populate the list with character names.
foreach (KeyValuePair<string, string> kvp in OthelloDict)
{
this.Add(kvp.Key);
}
}

参考资料:msdn

热心网友 时间:2022-04-27 16:55

dictionary<t,t> 是个抽象类,具体实现要由它的子类实现,比如Hashtable,实现键值对功能。
下面这个小例子,实现存和读取功能
Dictionary<String,String> hashTable=new Hashtable<String,String>();
hashTable.put("s1", "");
hashTable.put("s2", "google");

String str=hashTable.get("s1");
System.out.println(str);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 水电安装怎么算价钱的 宝坻有平安银行吗? 常平有平安银行吗? 我国最新宇宙飞船叫什么名字? 请问:永州市有平安银行吗??? QQ邮箱中怎么把别人发来的超大附件转到自己的文件中转站中? 笔记本用无线网卡能够加快网速吗? 怎样把qq邮箱群邮件里的下载资源转到自己的文件中转站? 笔记本无线网网速是有是无,买个无线USB网卡能把网速提高吗? 笔记本弄个无线上网卡,网速怎么样? 关于笔记本的无线网卡,下载速度能到多少?玩网游会不会卡? 笔记本电脑用无线网卡 网速是不是很差 请问一下!有什么软件可以把纹身贴在照片上的!求解答!谢谢 什么p图软件可以弄假纹身 纹身修图用什么软件 扶沟县属于周口市的哪个区?是川汇区吗? 河南郑州扶沟县邮政编码 12v电池可以直接给12V路由器供电吗 买移动路由器带电池好还是插电的好? 我搞影视的,有可以参考的海报设计推荐吗? Java中Hashtable代替C#中Dictionary的用法 请问这个表情包叫什么名字,谢谢 一些国家(地区)税收方案对比表 java里面的map对象和.NET里面的Dictionary对象有什么区别? 构建英汉词典数据库 java 这表情包什么意思? java读入一篇英语文章,那么应当如何将单词生成一个字典(即按照一个单词占一行排序,且没有重复单词。 c# dictionary 传输到java 地方税收纳税申报表 房产税费表 Java 编写英文单词的汉语翻译 请问这个表情包的,这个小人叫什么? c#中private Dictionary&lt;string,string&gt;什么意思,用JAVA 怎么写 求这个小人的表情包! 企业所得税税收优惠明细表怎么填 快手女生私信男生发爱心发射表情包啥意思 java程序:统计一段英文段落中每个单词出现的次数,这个段落存储在一个字符串变量中 填税收调查表是每个企业都要填吗 求这个小人的表情包系列,这表情包叫什么名字呀? 企业所得税表A105080中税收折旧额填什么内容?