瑞得

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

1、Vector类

    1.1、 Vector类似于一个数组,但与数组相比在使用上有以下两个优点。

            (1) 使用的时候无需声明上限,随着元素的增加,Vector的长度会自动增加。

            (2)  Vector提供额外的方法来增加、删除元素,比数组操作高效。

    1.2、Vector类常用的方法有:add、remove、get、set、toString、size等。

2、Hashtable类

     2.1、Hashtable类存储的是对象的名-值对。将对象的名和它的值相关联同时存储,并可以根据对象名来提取它的值。

            在Hashtable中,一个键名只能对应着一个键值,然而一个键值可以对应多个键名,键名必须是惟一的。

     2.2、Hashtable类常用的方法有:add、remove、get、put、toString、size等。

3、Enumeration接口

    3.1、实现Enumeration接口的对象生成一系列元素,通过nextElement()方法依次读取下一个元素。

    3.2、Enumeration接口只有两种方法: hasMoreElements()、nextElement() 

    3.3、Enumeration接口及其方法通常与Vector、Hashtable一起连用,用来枚举Vector中的项和Hashtable中的键名,例如:

           for (Enumeration e = v.elements() ; e.hasMoreElements() ;)

                           System.out.println(e.nextElement());

4、Date类

     用来指定日期和时间,方法主要是toString(),getTime()。

5、String类

     5.1、String类用于操作非数值型字符串,它提供了七类方法操作,分别为字符串创建、字符串长度、字符串比较、字符串检索、字符串截取、字符串运算和数据类型转换。

     5.2、具体方法有:length、equals、equalsIgnoreCase、indexOf、Substring

6、StringBuffer类

    6.1、StringBuffer类提供了一个字符串的可变序列,类似于String类,但它对存储的字符序列可以任意修改,使用起来比String类灵活得多。

    6.2、较String类,StringBuffer类多append和insert两个方法

7、StringTokenizer类

     7.1、StringTokenizer类是一个实现Enumeration接口的类,它使得应用程序可以将字符串分成多个记号,默认情况下以空格为分隔符,

     例如将字符串“this is a test”分成四个单词记号。用户也可以指定分隔符。分隔符为false,分割字符串;分隔符为true,则将分隔符自身作为分割后的字符串的一部分。       

     7.2、常用方法有:countTokens()、 hasMoreTokens()、nextToken(String delim) 

posted on 2016-04-08 16:00  瑞得  阅读(359)  评论(0编辑  收藏  举报