[Dart] StringBuffer

DOHYUN KIM·2022년 10월 3일
0

String 타입은 연산할 때마다 값을 새로운 메모리에 할당한다. 그래서 연산이 많은 경우, StringBuffer를 사용한다.

final buffer = StringBuffer('DART');
buffer.write(' is open source');
print(buffer); // DART is open source
print(buffer..write(' since')..write(' 2011')); // DART is open source since 2011

buffer.clear(); // to clear the buffer, so that it can be reused
print(buffer.isEmpty); // true
profile
DXXXXX KXX

0개의 댓글