Java语言中把串作为对象来处理类String和StringBuffer都可以用来表示个串(类名都是大写字母打头)
1.串常量
2.String表示串常量
3.用StringBuffer表示串
1.串常量
串常量是用双引号括住串
"Hello World!"
2.String表示串常量
用String表示串:
String( char chars[ ] );
String( char chars[ ], startIndex, numChars );
String( ascii[ ], hiByte );
String( ascii[ ], hiByte, startIndex, numChars );
String使用举例:
String s= String ; 生成个空串
下面用区别思路方法生成串"abc":
char chars1={’a’,’b’,’c’};
char chars2={’a’,’b’,’c’,’d’,’e’};
String s1= String(chars1);
String s2= String(chars2,0,3);
ascii1={97,98,99};
ascii2={97,98,99,100,101};
String s3= String(ascii1,0);
String s4= String(ascii2,0,0,3);
3.用StringBuffer表示串
StringBuffer( ); /*分配16个缓冲区*/
StringBuffer( len ); /*分配len个缓冲区*/
StringBuffer( String s ); /*除了按照s大小分配空间外,再分配16个
缓冲区*/
最新评论