Download Set_advanced_project/Map_module/src/TreeMap_package1/TreeMap_demo2.java from zxy0307/Java: direct link, hf CLI and curl.
- Browser
- Download file 871 Bytes
-
https://huggingface.co/zxy0307/Java/resolve/main/Set_advanced_project/Map_module/src/TreeMap_package1/TreeMap_demo2.java
- Command line
-
hf download hf://zxy0307/Java/Set_advanced_project/Map_module/src/TreeMap_package1/TreeMap_demo2.java
-
curl -L -o TreeMap_demo2.java https://huggingface.co/zxy0307/Java/resolve/main/Set_advanced_project/Map_module/src/TreeMap_package1/TreeMap_demo2.java
871 Bytes
| package TreeMap_package1; | |
| import java.util.TreeMap; | |
| public class TreeMap_demo2 { | |
| public static void main(String[] args) { | |
| /* | |
| TreeMap集合:基本应用 | |
| 需求2: | |
| 键:学生对象 | |
| 值:籍贯 | |
| 要求:按照学生年龄的升序排列,年龄一样按照姓名的字母排序,同姓名年龄视为同一个人。 | |
| */ | |
| //1、创建集合 | |
| TreeMap<Student, String> tm = new TreeMap<>(); | |
| //2、创建3个学生对象 | |
| Student s1 = new Student("zhangsan", 23); | |
| Student s2 = new Student("lisi", 24); | |
| Student s3 = new Student("wangwu", 25); | |
| //3、添加元素 | |
| tm.put(s1, "江苏"); | |
| tm.put(s2, "天津"); | |
| tm.put(s3, "北京"); | |
| //4、打印集合 | |
| System.out.println(tm); | |
| } | |
| } | |