"рдирдорд╕реНрдХрд╛рд░, рдЕрдореАрдЧреЛ!"

"рдирдорд╕реНрдХрд╛рд░, рдЛрд╖рд┐!"

"рдЕрдм рдЖрдк рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдЬрд╛рдирддреЗ рд╣реИрдВред рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ рдирдпрд╛ рд╡рд░реНрдЧ рдЬреЛ рд╕рдорд╛рди рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд░реНрдЧ рдХреЗ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реИред"

"рдкреЗрдЪреАрджрд╛ рд▓рдЧрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╕рд╛рдорд╛рдиреНрдп рддрд╛рд░ рдХреИрд╕реЗ рдХрдо рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рдЕрдиреНрдп рд╕реНрдЯреНрд░рд┐рдВрдЧ-рдЬреИрд╕реА рдХрдХреНрд╖рд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реЛрддреА рд╣реИред"

"рдЖрдЗрдП рдЗрд╕ рддрдереНрдп рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ рдХрд┐ рддрд╛рд░ рдЬрд╛рд╡рд╛ рдореЗрдВ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╡рд╕реНрддреБрдПрдВ рд╣реИрдВред"

"рд╡рд╣ рдХреИрд╕реЗ рд╣реИ? рдореИрдВ рднреВрд▓ рдЧрдпрд╛...рдпрд╛ рдореБрдЭреЗ рдХрднреА рдкрддрд╛ рд╣реА рдирд╣реАрдВ рдЪрд▓рд╛ рдХрд┐ рд╢реБрд░реВ рдХрд░рдирд╛ рд╣реИ..."

"рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛ рджреВрдВ рдХрд┐ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╡рд╕реНрддреБрдПрдВ рд╡реЗ рд╣реИрдВ рдЬрд┐рдирдХреА рд╕реНрдерд┐рддрд┐ рдмрдирдиреЗ рдХреЗ рдмрд╛рдж рдЙрдиреНрд╣реЗрдВ рдмрджрд▓рд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред"

"рдЖрд╣... рдЬрд╛рд╡рд╛ рдореЗрдВ рддрд╛рд░ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдХреНрдпреЛрдВ рд╣реИрдВ?"

"рдпрд╣ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреНрд▓рд╛рд╕ рдХреЛ рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рд╣рд░ рдЬрдЧрд╣ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣реИрд╢ рдореИрдк рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИ ред

"рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдХреНрд╕рд░ рдРрд╕реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддреА рд╣реИрдВ рдЬрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреНрд▓рд╛рд╕ рдХреЗ рд▓рд┐рдП рдореНрдпреВрдЯреЗрдмрд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд▓рдЧрддрд╛ рд╣реИред рд╡реЗ рдПрдХ рдРрд╕рд╛ рд╡рд░реНрдЧ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рд╣рд░ рдмрд╛рд░ рдПрдХ рдирдпрд╛ рд╕рдмрд╕реНрдЯреНрд░рд┐рдВрдЧ рдирд╣реАрдВ рдмрдирд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЗрд╕рдХреЗ рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред"

"рд▓реЗрдХрд┐рди рдпрд╣ рдХрд┐рд╕ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рд╣реИ?"

"рдареАрдХ рд╣реИ, рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╣реИ рдФрд░ рд╣рдореЗрдВ рдЗрд╕рдХреЗ рдЕрдВрдд рдореЗрдВ рдмрд╛рд░-рдмрд╛рд░ рдХреБрдЫ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╡рд░реНрдгреЛрдВ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рднреА ( ) ArrayList<Character>рд▓рдЧрд╛рддрд╛рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдФрд░ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред"

"рдФрд░ рдЗрд╕реАрд▓рд┐рдП рд╣рдореЗрдВ рдРрд╕реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдмрд┐рд▓реНрдХреБрд▓ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреНрд▓рд╛рд╕ рдирд╣реАрдВ рд╣реИрдВ?"

"рдмрд┐рд▓реНрдХреБрд▓ рд╕рд╣реАред рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рдореЗрдВ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ-рдЬреИрд╕рд╛ рдкреНрд░рдХрд╛рд░ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ StringBuilder"рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред"

рдПрдХ рд╡рд╕реНрддреБ рдмрдирд╛рдирд╛

StringBuilder" рдореМрдЬреВрджрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдСрдмреНрдЬреЗрдХреНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП , рдЖрдкрдХреЛ рдПрдХ рдХрдерди рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

StringBuilder name = new StringBuilder(string);

"рдПрдХ рдЦрд╛рд▓реА рдореНрдпреВрдЯреЗрдмрд▓ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдмрдпрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

StringBuilder name = new StringBuilder();

рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА

" StringBuilderрдХрдХреНрд╖рд╛ рдореЗрдВ рджреЛ рджрд░реНрдЬрди рд╕рд╣рд╛рдпрдХ рд╡рд┐рдзрд┐рдпрд╛рдБ рд╣реИрдВред рдпрд╣рд╛рдБ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ:

рддрд░реАрдХрд╛ рд╡рд┐рд╡рд░рдг
StringBuilder append(obj)
рдкрд╛рд░рд┐рдд рд╡рд╕реНрддреБ рдХреЛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИ
StringBuilder insert(int index, obj)
рдкрд╛рд░рд┐рдд рд╡рд╕реНрддреБ рдХреЛ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рдордзреНрдп рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ
StringBuilder replace(int start, int end, String str)
рдкреНрд░рд╛рд░рдВрдн..рдЕрдВрдд рдЕрдВрддрд░рд╛рд▓ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рднрд╛рдЧ рдХреЛ рдкрд╛рд░рд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдмрджрд▓рддрд╛ рд╣реИ
StringBuilder deleteCharAt(int index)
рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЗрдВрдбреЗрдХреНрд╕ рд╡рд╛рд▓реЗ рд╡рд░реНрдг рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ
StringBuilder delete(int start, int end)
рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ рдХреЗ рднреАрддрд░ рд╡рд░реНрдгреЛрдВ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ
int indexOf(String str, int index)
рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдПрдХ рд╕рдмрд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ
int lastIndexOf(String str, int index)
рдЕрдВрдд рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реБрдП, рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдПрдХ рд╕рдмрд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ
char charAt(int index)
рдкрд╛рд╕ рдХрд┐рдП рдЧрдП рдЗрдВрдбреЗрдХреНрд╕ рдкрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд╡рд░реНрдг рд▓реМрдЯрд╛рддрд╛ рд╣реИ
String substring(int start, int end)
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рдмрд╕реНрдЯреНрд░рд┐рдВрдЧ рджреЗрддрд╛ рд╣реИ
StringBuilder reverse()
рд╡рд░реНрддрдорд╛рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдЙрд▓рдЯ рджреЗрддрд╛ рд╣реИред
void setCharAt(int index, char)
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЗрдВрдбреЗрдХреНрд╕ рдкрд░ рд╡рд░реНрдг рдХреЛ рдкрд╛рд╕ рдХрд┐рдП рдЧрдП рд╡рд░реНрдг рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ
int length()
рд╡рд░реНрдгреЛрдВ рдореЗрдВ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреА рд▓рдВрдмрд╛рдИ рд▓реМрдЯрд╛рддрд╛ рд╣реИ

"рдФрд░ рдЕрдм рдореИрдВ рдЖрдкрдХреЛ рдЗрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдзрд┐ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд░реНрдгрди рдХрд░реВрдБрдЧрд╛ред

рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реЗ рдЬреБрдбрд╝ рд░рд╣рд╛ рд╣реИ

"рдПрдХ рдкрд░рд┐рд╡рд░реНрддрдирд╢реАрд▓ рд╕реНрдЯреНрд░рд┐рдВрдЧ ( ) рдореЗрдВ рдХреБрдЫ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП StringBuilder, append()рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг:

рдХреЛрдб рд╡рд┐рд╡рд░рдг
StringBuilder builder = new StringBuilder("Hi");
builder.append("Bye");
builder.append(123);
Hi
HiBye
HiBye123

рдПрдХ рдорд╛рдирдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рдирд╛

StringBuilder" рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП , рдЖрдкрдХреЛ рдмрд╕ рдЗрд╕рдХреА toString()рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг

рдХреЛрдб рдЙрддреНрдкрд╛рджрди
StringBuilder builder = new StringBuilder("Hi");
builder.append(123);
String result = builder.toString();
System.out.println(result);
Hi123

рдореИрдВ рдПрдХ рдЪрд░рд┐рддреНрд░ рдХреЛ рдХреИрд╕реЗ рд╣рдЯрд╛рдКрдВ?

"рдПрдХ рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдПрдХ рд╡рд░реНрдг рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ deleteCharAt()рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг:

рдХреЛрдб рдЙрддреНрдкрд╛рджрди
StringBuilder builder = new StringBuilder("Hello");
builder.deleteCharAt(2);
String result = builder.toString();
System.out.println(result);
Helo

рдореИрдВ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рджреВрд╕рд░реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╕реЗ рдХреИрд╕реЗ рдмрджрд▓реВрдВ?

"рдЗрд╕рдХреЗ рд▓рд┐рдП рд╡рд┐рдзрд┐ рд╣реИ replace(int begin, int end, String str)ред рдЙрджрд╛рд╣рд░рдг:

рдХреЛрдб рдЙрддреНрдкрд╛рджрди
StringBuilder builder = new StringBuilder("Mellow");
builder.replace(2, 5, "Hello!");
String result = builder.toString();
System.out.println(result);
MeHello!w

"рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд▓рдЧрддрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж, рдЛрд╖рд┐ред"

"рдЗрд╕рдХрд╛ рдЬрд┐рдХреНрд░ рдордд рдХрд░реЛред рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдЦреНрдпрд╛рд▓ рд╣реИ, рдХреНрдпрд╛ рдЖрдк рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкреАрдЫреЗ рдХреА рдУрд░ рдлреНрд▓рд┐рдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдЖрдк рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░реЗрдВрдЧреЗ?"

"рдЦреИрд░... рдореИрдВ рдПрдХ рдмрдирд╛рдКрдВрдЧрд╛ StringBuilder, рдЙрд╕рдореЗрдВ рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдбрд╛рд▓реВрдВрдЧрд╛... рдлрд┐рд░ рдПрдХ рдирдпрд╛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдмрдирд╛рдКрдВрдЧрд╛, рдФрд░ рдПрдХ рд▓реВрдк рдореЗрдВ рдЕрдВрддрд┐рдо рд╡рд░реНрдг рд╕реЗ рдкрд╣рд▓реЗ рд╡рд░реНрдг рддрдХ... рдпрд╛ рд╢рд╛рдпрдж рдереЛрдбрд╝рд╛ рд╕рд╛ рдмрджрд▓рд╛рд╡...

"рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рддреЗрдЬрд╝ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рддрд░реАрдХрд╛ рд╣реИ - reverse();рдЙрджрд╛рд╣рд░рдг:

рдХреЛрдб рдЙрддреНрдкрд╛рджрди
String str = "Hello";
StringBuilder builder = new StringBuilder(str);
builder.reverse();
String result = builder.toString();
System.out.println(result);
olleH

" StringBuilderрдХрдХреНрд╖рд╛ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬрд╛рд╡рд╛ рдореЗрдВ рдПрдХ рдФрд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ-рдЬреИрд╕реА рдХрдХреНрд╖рд╛ рд╣реИ рдЬрд┐рд╕реЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ StringBufferред рдпрд╣ рд╡рд░реНрдЧ рдХрд╛ рдПрдХ рдПрдирд╛рд▓реЙрдЧ рд╣реИ StringBuilder, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ synchronizedрд╕рдВрд╢реЛрдзрдХ рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред"

"рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ?"

"рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ StringBufferрдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдПрдХ рд╕рд╛рде рдХрдИ рдереНрд░реЗрдбреНрд╕ рд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред"

"рдореИрдВ рдЕрднреА рддрдХ рдзрд╛рдЧреЗ рд╕реЗ рдмрд╣реБрдд рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВред рд▓реЗрдХрд┐рди 'рдПрдХрд╛рдзрд┐рдХ рдзрд╛рдЧреЗ рд╕реЗ рдкрд╣реБрдВрдЪрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ' 'рдПрдХрд╛рдзрд┐рдХ рдзрд╛рдЧреЗ рд╕реЗ рдкрд╣реБрдВрдЪрд╛ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддрд╛' рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ ... рд╣рдореЗрд╢рд╛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рди рдХрд░реЗрдВ? StringBuffer"

"рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдзреАрдорд╛ рд╣реИ ред рдЬрдм рдЖрдк рдЬрд╛рд╡рд╛ рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдЦреЛрдЬ StringBuilderрдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдкрдХреЛ рдРрд╕реА рдХрдХреНрд╖рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред

"рдореИрдВ рдЗрд╕реЗ рдЕрдкрдиреА рд╕реНрдореГрддрд┐ рдореЗрдВ рд▓рд┐рдЦреВрдВрдЧрд╛ рддрд╛рдХрд┐ рднреВрд▓ рди рдЬрд╛рдКрдВред 'рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП' рдЪрд┐рд╣реНрдирд┐рддред