【正文】
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 T h i s a S t r i n g B u f f e r . substring(7,13) startindex = 7 offset = 8 endindex = 13 類的介紹 /StringBuffer 向量 (Vector)是 。 public Vector(int capacity, int increment)。 返回第一個(gè)元素 (index = 0) Object lastElement()。 在 idx處插入元素 o void removeAllElements()。 返回 Vector對(duì)象中元素的個(gè)數(shù) boolean isEmpty()。 } public void addInt(int i){ addElement(new Integer(i))。 } 類的介紹 /Vector public void printVector(){ Object o。 i length。 } } 類的介紹 /Vector public static void main (String args[]){ VectorDemo v = new VectorDemo()。a39。c39。 String s = new String (Hi there!)。 (letters)。 類的介紹 /Random 成員方法: public void nextBytes(byte[] bytes) 生成隨即字節(jié)數(shù)據(jù)的字節(jié)數(shù)組 public int nextInt() 生成 int類型所表示的范圍中的隨機(jī)數(shù) public int nextInt(int n) 生成 0n(不含 n)的隨機(jī)數(shù) public long nextLont() 生成在 long類型所表示的范圍中的隨機(jī)數(shù) public float nextFloat() 生成 (不含 )之間的隨機(jī) float數(shù) public double nextDouble() 生成 (不含 )之間的隨機(jī) double數(shù) 例: 類的介紹 /StringTokenizer StringTokenizer類繼承自 Object類,用來(lái)為字符串構(gòu)造一個(gè)分析器,該類在 。 public Object nextElement()——同 nextTokens()方法。 public double doubleValue()。 將當(dāng)前 Integer對(duì)象的 int量轉(zhuǎn)化成字符串 public static int parseInt(String s)。 public int intValue()。 public static XXXX valueOf(String s)。 可以把這些類的對(duì)象所對(duì)應(yīng)的值轉(zhuǎn)換成其它基本數(shù)據(jù)類型的值 類的介紹 /數(shù)據(jù)類型類 public String toString()。 靜態(tài)方法 ,無(wú)須創(chuàng)建 Integer對(duì)象 ,就可以方便地將字符串轉(zhuǎn)化成一個(gè)基本數(shù)據(jù)類型 int的量或者一個(gè) Integer類的對(duì)象 類的介紹 /數(shù)據(jù)類型類 如 Double、 Float、 Byte、 Short、 Long等也都具有這些方法, public byte byteValue()。 public long longValue()。 例: Java的基本數(shù)據(jù)類型 ,如 int,double,char,long等。 類的介紹 /StringTokenizer 常用方法: public boolean hasMoreTokens()——測(cè)試一個(gè)字符串分析器中是否有被分隔符隔開(kāi)的子串可得到,如果有返回 true,否則返回 false。 } } Number of vector elements is 4 and they are: 5 Hi there! abcd 類的介紹 /Vector 類的介紹 /Random 該類繼承自 Object,在 。 (real)。d39。b39。 float real = 。 if (o instanceof char[]){ (((char[])o))。 (Number of vector elements is +length+ and they are:)。 } public void addString(String s){ addElement(s)。 用 o置換 idx處的元素 類的介紹 /Vector import .*。 刪除第一個(gè)遇到的 o void removeElementAt(int index)。 返回 index處的元素 類的介紹 /Vector int indexOf(Object o)。 現(xiàn)版本 Java的 Vector類共有 42個(gè)方法 ,常用方法如下: void addElement(Object o)。 public Vector(Collection c)。 String s2 = (5, 11)。//+16 } } 字符串長(zhǎng) 17 Buffer 容量 33 StringBuffer /* public String substring(int start)。 } } This is a StringBufferDemo2 StringBuffer /capacity /*public int capacity()。 //刪除字母 A (8, ?a‘)。 } } This i