Java语言请教
初学java,对HashMap对象还不够理解,我有个题目,希望高手们帮帮忙,最好能写下代码,我好学习一下。一下是题目:创建一个HashMap对象,并在其中添加一些学员的姓...
初学java,对HashMap对象还不够理解,我有个题目,希望高手们帮帮忙,最好能写下代码,我好学习一下。一下是题目:
创建一个HashMap对象,并在其中添加一些学员的姓名和他们的分数:张三,90分,李四,88分。然后从HashMap对象获取这两个人的成绩并显示
主要是定义HashMap对象,谢谢大家帮助 展开
创建一个HashMap对象,并在其中添加一些学员的姓名和他们的分数:张三,90分,李四,88分。然后从HashMap对象获取这两个人的成绩并显示
主要是定义HashMap对象,谢谢大家帮助 展开
3个回答
展开全部
涉及到的有关问题是关于java中的集合类的。集合类有几个常用的比如Hashmap,HashTable,Vector,TreeMap...等等。其实大部分都是key 和value的问题,都差不多少。我写的代码在这里。
package hashmap;
import java.util.HashMap;
//创建一个HashMap对象,并在其中添加一些学员的姓名和他们的分数:张三,
//90分,李四,88分。然后从HashMap对象获取这两个人的成绩并显示
public class HashMapClass {
public void add() {
HashMap hm = new HashMap();
hm.put("张三", "90");
hm.put("李四", "88");//用put把key值和value值对应起来,即张三对应90,李四对应88。
System.out.println("张三的成绩是:"+hm.get("张三"));
System.out.println("李四的成绩是:"+hm.get("李四"));
//用get取出key中的value值。张三为90,李四为88
}
public static void main(String[] args) {
HashMapClass hmc = new HashMapClass();
hmc.add();
}
}
package hashmap;
import java.util.HashMap;
//创建一个HashMap对象,并在其中添加一些学员的姓名和他们的分数:张三,
//90分,李四,88分。然后从HashMap对象获取这两个人的成绩并显示
public class HashMapClass {
public void add() {
HashMap hm = new HashMap();
hm.put("张三", "90");
hm.put("李四", "88");//用put把key值和value值对应起来,即张三对应90,李四对应88。
System.out.println("张三的成绩是:"+hm.get("张三"));
System.out.println("李四的成绩是:"+hm.get("李四"));
//用get取出key中的value值。张三为90,李四为88
}
public static void main(String[] args) {
HashMapClass hmc = new HashMapClass();
hmc.add();
}
}
展开全部
HashMap 最主要的就是键(key)和值(value)的概念
我给你写的代码
import java.util.HashMap;
public class HasMap {
/**
* @param args
*/
public static void main(String[] args) {
HashMap hm=new HashMap();
hm.put("张三", Integer.valueOf(80));//给key为张三的同学成绩为80;
hm.put("李四", Integer.valueOf(90));//给key为李四成绩为90
System.out.println(hm.get("张三")); //取出key为张三成绩 结果是 80
System.out.println(hm.get("李四")); //取出key为李四成绩 结果是 90
}
}
我给你写的代码
import java.util.HashMap;
public class HasMap {
/**
* @param args
*/
public static void main(String[] args) {
HashMap hm=new HashMap();
hm.put("张三", Integer.valueOf(80));//给key为张三的同学成绩为80;
hm.put("李四", Integer.valueOf(90));//给key为李四成绩为90
System.out.println(hm.get("张三")); //取出key为张三成绩 结果是 80
System.out.println(hm.get("李四")); //取出key为李四成绩 结果是 90
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的是哈希表吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询