µÚÎåÕ Êý×éÓë×Ö·û´®

Java³ÌÐòÉè¼ÆÈëÃÅÓ뾫ͨ

//StringBufferOP1.java Ô´³ÌÐòÈçÏ£º public class StringBufferOP1 { }

³ÌÐòÔËÐнá¹ûÈçͼ5-22¡£

public static void main(String args[]) { }

StringBuffer strBuff1=new StringBuffer(); strBuff1.append(1f); strBuff1.append(\ËûÊÇÌì²Å£¬\strBuff1.append(100);

strBuff1.append(\µÄÌì²Å¡£\System.out.println(strBuff1);

System.out.println(\

StringBuffer strBuff2=new StringBuffer(\±à³Ì¸ßÊÖ!\System.out.println(strBuff2); strBuff2.insert(0,2);

System.out.println(strBuff2); strBuff2.insert(1,'¡¢'); System.out.println(strBuff2); strBuff2.insert(2, \ÎÒÒª×ö \System.out.println(strBuff2); System.out.println(\

System.out.println(\System.out.println(\

ͼ5-22 Àý5-13³ÌÐòÔËÐнá¹ûͼ

91

µÚÎåÕ Êý×éºÍ×Ö·û´®

(5)×Ö·û´®µÄÆäËüÐ޸ķ½·¨

StringBuffer delete(int begpos, int endpos)

ɾ³ýµ±Ç°StringBuffer¶ÔÏóÖÐ×ÔbegposλÅZÆð£¬µ½endposλÅZÖ¹µÄ×Ó×Ö·û´®¡£ StringBuffer deleteCharAt(int pos)

ɾ³ýµ±Ç°StringBuffer¶ÔÏóÖÐposλÅZ´¦µÄ×Ö·û¡£ StringBuffer reverse() ·´×ªµ±Ç°×Ö·û´®¡£

StringBuffer replace(int begpos, int endpos, String str)

½«µ±Ç°StringBuffer¶ÔÏóÖÐ×ÔbegposλÅZÆð£¬µ½endposλÅZÖ¹µÄ×Ó×Ö·û´®£¬Ì滻Ϊָ¶¨µÄ×Ö·û´®str¡£

void setCharAt(int pos, char ch)

½«µ±Ç°StringBuffer¶ÔÏóÖÐposλÅZ´¦µÄ×Ö·ûÌæ»»ÎªÖ¸¶¨µÄ×Ö·ûch¡£

92

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)