用String表示字符串: String( char chars[ ] ). String( char chars[ ], int startIndex, int numChars ). String( byte ascii[ ], int hiByte ). String( byte ascii[ ], int hiByte, int startIndex, int numChars ). String使用示例: String s=new String() . 生成一个空串
下面用不同方法生成字符串"abc": char chars1[]={ a , b , c }. char chars2[]={ a , b , c , d , e }. String s1=new String(chars1). String s2=new String(chars2,0,3). byte ascii1[]={97,98,99}. byte ascii2[]={97,98,99,100,101}. String s3=new String(ascii1,0). String s4=new String(ascii2,0,0,3).
3.用StringBuffer表示字符串
StringBuffer( ). /*分配16个字符的缓冲区*/ StringBuffer( int len ). /*分配len个字符的缓冲区*/ StringBuffer( String s ). /*除了按照s的大小分配空间外,再分配16个 字符的缓冲区*/