📄 collectiontest.java
字号:
package ch01.section09;
import java.util.*;
public class CollectionTest {
public static void main(String[] args) {
String strMonths[] = {
"一月", "二月", "三月",
"四月", "五月", "六月",
"七月", "八月", "九月",
"十月"
};
//获取strMonths的元素个数
int nMonthLen = strMonths.length;
//创建arrayList对象
List monthslist = new ArrayList();
//将各个月份加入到ArrayList
for (int i = 0; i < nMonthLen; i++) {
monthslist.add(strMonths[i]);
}
//打印arraylist中所有的元素
for (int i = monthslist.size() - 1; i >= 0; i--) {
System.out.println(monthslist.get(i));
}
String strVaules[] = {
"学习Java百例的第一章 语言基础篇",
"学习Java百例的第二章 用户界面篇",
"学习Java百例的第三章 数据库篇",
"学习Java百例的第四章 WEB篇",
"学习Java百例的第五章 组件篇",
"学习Java百例的第六章 图形篇",
"学习Java百例的第七章 网络篇",
"学习Java百例的第八章 邮件篇",
"学习Java百例的第九章 无线篇",
"学习Java百例的第十章 模式篇"
};
//创建TreeMap对象
Map map = new TreeMap();
//将键值加入到TreeMap中
for (int i = 0; i < nMonthLen; i++) {
map.put(strMonths[i], strVaules[i]);
}
//打印TreeMap的键值
for (int i = 0; i < map.size(); i++) {
//获取map的键
Object strKey = map.keySet().toArray()[i];
System.out.println(strKey + ": " + map.get(strKey));
}
Set set = new HashSet();
//将各元素加入到HashSet中
for (int i = 0; i < nMonthLen; i++) {
set.add(strMonths[i]);
}
//打印出HashSet中所有元素的值
//获取HashSet的Iterator
Iterator it = set.iterator();
while (it.hasNext()) {
System.out.println(it.next());
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -