
Java编程02:集合
集合的相关操作
云魄
这个作者很懒,什么都没留下…
展开
-
12、Comparable和Comparator使用区别
编程题目:12.分别使用Comparable和Comparator对两个类Person1和Person2进行排序。要求:先通过姓名进行排序,如果姓名相同,再通过年龄进行排序。示例代码:package program.collection.exercise12;import java.util.ArrayList;import java.util.Collections;...原创 2018-08-22 22:00:53 · 175 阅读 · 0 评论 -
11、16支足球队随机分组
编程题目:11.将16支足球队随机分成四组:科特迪瓦 阿根廷 澳大利亚 塞尔维亚荷兰 尼日利亚 日本 美国中国 新西兰 巴西 比利时韩国 喀麦隆 洪都拉斯 意大利示例代码:package program.collection.exerc...原创 2018-08-22 22:00:09 · 1914 阅读 · 0 评论 -
10、Map存储世界杯信息相关操作
编程题目:10.(Map)在原有世界杯Map的基础上,增加如下功能:读入一支球队的名字,输出该球队夺冠的年份列表。例如,读入“巴西”,应当输出 1958 1962 1970 1994 2002,读入“中国”,应当输出没有获得过世界杯。示例代码:package program.collection.exercise10;import java.util.*;...原创 2018-08-22 21:59:33 · 1410 阅读 · 1 评论 -
9、Map存储教师信息相关操作
编程题目:9.(Map)已知某学校的教学课程内容安排如下:老师 课程Tom CoreJavaJohn OracleSusan OracleJerry JDBCJim UnixKevin JSPLucy JSP完成下列要求:(1)使用一个Map,以老师的名字作为键,以老师教授的课程名作为值,表示上述课程安排...原创 2018-08-22 21:59:11 · 4749 阅读 · 0 评论 -
8、Map存储世界杯信息相关操作
编程题目:8.(Map)利用Map,完成下面的功能:在控制台(console)读入一个字符串,表示一个年份,输出该年的世界杯冠军是哪 ##支球队。如果该年没有举办世界杯,则输出:没有举办世界杯。示例代码:国家类:package program.collection.exercise08;/** * 国家类 */public class Country{ ...原创 2018-08-22 21:58:35 · 584 阅读 · 0 评论 -
7、List存储工人信息相关操作
编程题目:7.完成下面的要求: (1)创建一个List,在List中增加三个工人,基本信息如下:姓名 年龄 工资zhang3 18 3000li4 25 3500wang5 22 3200 (2)在li4 之前插入一个工人,信息为:姓名:zhao6,年龄:24,工资3300; (3)删除wang5 的信息; (4)利用f...原创 2018-08-22 21:57:59 · 2826 阅读 · 0 评论 -
6、Map存储学生信息相关操作
编程题目:5.有一个Map集合里面存储的是学生的姓名和年龄,内容如下{张无忌=21, 赵敏=20, 周芷若=19, 张三丰=66, 灭绝师太=58, 金毛狮王=48}(1)将里面的元素用两种遍历方式打印到控制台上;(2)将张三丰的年龄改成88;(3)将年龄大于24的学生姓名,存入到D:\student.txt中。示例代码:package prog...原创 2018-08-21 21:09:36 · 1691 阅读 · 0 评论 -
5、Map存储学生信息相关操作
编程题目:5.现在有一个Map集合如下:{1=”张三丰”,2=”周芷若”,3=”张无忌”,4=”灭绝师太”}要求:(1)将Map集合中的所有信息显示到控制台上(要求有序输出);(2)向该Map集合中插入一个编码为5姓名为金毛狮王的信息;(3)移除该Map中的编号为1的信息;(4)将Map集合中编号为2的姓名信息修改为”赵敏”。示例代码:...原创 2018-08-21 21:09:27 · 1775 阅读 · 0 评论 -
4、字符串数组String[]与List集合的转换
编程题目:4.实现数组String[]与List集合的相互转换。要求:数组的两种遍历方式;List集合的三种遍历方式。示例代码:package program.collection.exercise04;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator;import...原创 2018-08-21 21:09:15 · 6163 阅读 · 0 评论 -
3、List集合添加元素并排序
编程题目:3.从1~100共100个自然数中随机选取10个不重复自然数添加进一个List集合中,然后对这个List集合进行排序并打印出来。示例代码:package program.collection.exercise03;import java.util.*;/** * 3.从1~100共100个自然数中随机选取10个不重复自然数添加进一个List集合中, * ...原创 2018-08-21 21:09:04 · 4490 阅读 · 0 评论 -
2、将字符串置入HashMap
编程题目:2.将字符串”a,123;b,456;c,789”置入HashMap中,字母为键,数字为值; 如键a ,值123。示例代码:package program.collection.exercise02;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import j...原创 2018-08-21 21:08:55 · 1231 阅读 · 0 评论 -
1、去掉Vector集合中重复的元素
编程题目:1.如何去掉一个Vector集合中重复的元素?示例代码:package program.collection.exercise01;import java.util.HashSet;import java.util.List;import java.util.Set;import java.util.Vector;/** * 1.如何去掉一个Vecto...原创 2018-08-21 21:08:31 · 2761 阅读 · 0 评论