您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
【第13章:Java类集】_SortedMap类
发布时间:2021-01-04 10:31:13编辑:雪饮阅读()
SortedMap类也是类集中键值对默认自动排序的类
import java.util.Map ;
import java.util.SortedMap ;
import java.util.TreeMap ;
public class Hello{
public static void main(String args[]){
SortedMap<String,String> map =new TreeMap<String,String>() ;
map.put("kasumi","霞") ;
map.put("ayane","凌音") ;
map.put("momiji","红叶") ;
map.put("snowDrink","雪饮") ;
System.out.print("第一个元素的内容的key:" + map.firstKey()) ;
System.out.println(":对应的值:" + map.get(map.firstKey())) ;
System.out.print("最后一个元素的内容的key:" + map.lastKey()) ;
System.out.println(":对应的值:" + map.get(map.lastKey())) ;
System.out.println("返回小于指定范围的集合:") ;
for(Map.Entry<String,String> me:map.headMap("ayane").entrySet()){
System.out.println("\t|- " + me.getKey() + " --> " + me.getValue()) ;
}
System.out.println("返回大于指定范围的集合:") ;
for(Map.Entry<String,String> me:map.tailMap("kasumi").entrySet()){
System.out.println("\t|- " + me.getKey() + " --> " + me.getValue()) ;
}
System.out.println("部分集合:") ;
for(Map.Entry<String,String> me:map.subMap("ayane","snowDrink").entrySet()){
System.out.println("\t|- " + me.getKey() + " --> " + me.getValue()) ;
}
}
};
关键字词:java,SortedMap