java.util包(下)知识分享.pptVIP

  • 6
  • 0
  • 约8.45千字
  • 约 48页
  • 2020-05-31 发布于天津
  • 举报
LinkedList类 LinkedList类用于创建链表数据结构 链表中元素的数量不受任何限制,可以随意地添加和删除 与ArrayList相比,如果需要频繁地添加和删除元素,LinkedList的性能更加优越 LinkedList类继承了AbstractSequentialList类,并实现了List接口 LinkedList类的构造方法 LinkedList类的构造方法有2种重载方式。 LinkedList类的常用方法 LinkedList类的常用方法(续) LinkedList类示例 public class LinkedListDemo { public static void main(String[] args) { LinkedList ll = new LinkedList(); //创建空的链表 for (int i = 1; i = 10; i++) { Double temp = new Double(Math.sqrt(i)); //创建包装类对象 ll.add(temp); //将包装类对象添加到链表中 } System.out.println(链表中的元素:); //循环打印链表中的元素 for (int i = 0; i ll.size(); i++) { System.out.println(ll.get(i)); } System.out.println(*********************************); ll.removeFirst(); //删除第一个元素 ll.removeLast(); //删除最后一个元素 System.out.println(删除第一个元素和最后一个元素后的链表:); for (int i = 0; i ll.size(); i++) { System.out.println(ll.get(i)); } } } ” 如果十年前Sun没有做Java,人们便会写.Net程序,如果他们写.Net程序,他 们就是为windows写程序,而不是为Sun的设备写程序” ——Scott McNealy(Sun首席执行官) 第十三课 java.util包(下) 回 顾 可以通过构造方式获取到Class对象么,获取类型描述对象(Class对象)可以通过哪三种方式? String类对象与StringBuffer对象有何区别? Math类与String类可以被其它类继承么,为什么? String类中的equals方法与Object中的equals方法有什么不同? 请总结:String类型、包装类型、基本类型之间的互转方法? String str=new String(“sichuanxinhua”);请说明该语句创建了几个对象? 本课案例 有一个属性文件student.properties,内容及格式如下: 组别=学号,姓名,身高,生日,学历|.......... xh_001=1,张三,1.70,1984-11-24,初中|5,李四,1.65, 1982-10-22,高中|3,王五,1.56, 1986-09-26,大专|...... xh_002=2,黄蓉,1.65, 1982-06-25,本科|4,邱瑞,1.68, 1988-10-28,大专|6,陈兰,1.64, 1989-12-26,本科|...... xh_003=7,赵云,1.72, 1989-11-25,初中|9,张飞,1.62, 1983-10-27,高中|8,关羽,1.60, 1992-12-28,大专|...... xh_004=10,赵雪,1.69, 1994-12-06,高中|11,陈瑞,1.59, 1996-10-28,大专|12,罗成,1.58, 1998-12-29,大专|...... 请设计合适的数据结构缓存上面属性文件中的内容 java.util包简介 java.util包是Java内置的一个工具包,其中包含一系列常用的工具类 如处理日期和日历的类以及一些集合类 java.util包不会默认导入,如果要使用到该包中的类,则必须在程序的开始部分显式地声明如下语句: import java.util.*; Date类 Date类对象用来表示时间和日期 该类提供一系列操纵日期和时间各组成部分的方法 Date类最多的用途是获取系统当前的日期和时间 Date类的构造方法 Date类的构造方法有6种重载方式,以下是比较常用的几种。 Date类的常用方法 构造Date类注

文档评论(0)

1亿VIP精品文档

相关文档