HAYOUNG'S MEMO
StringBuilder 사용법/사용하는이유 본문
1. String
불변의 객체
a,b라는 String객체가 있을때 a+b처럼 문자열 합산을 하면 새로운 String을 생성함. 즉 String객체와 String객체를 더하는행위는 메모리할당과 메모리 해제를 발생시키며 더하는 연산이 많아진다면 성능적으로 좋지않음
2. StringBuilder
String와 문자열을 더할때 새로운 객체를 생성하는것이아니라 기존의 데이터에 더하는 방식을 사용하기에 속도가 빠르며 상대적으로 부하가 적다
- 선언 : StringBuilder sb= new StringBuilder();
- 문자열더하기: sb.append("~");
- 문자열 출력 : sb.toString();
'(프로젝트1)레드마인 지연일감 알림챗봇(MattermostAPI)' 카테고리의 다른 글
웹을 기반으로 정보를 주고 받은 웹-투-웹 프로그래밍 (0) | 2019.11.29 |
---|---|
SSL 인증 무효화 (0) | 2019.11.29 |
레드마인 지연일감 개인 메신저 전송 챗봇 (0) | 2019.11.26 |