일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- OOM
- 리눅스
- Eclipse
- ActiveMovieControl
- 보안
- git
- 하버드
- gradle
- KTS
- mime
- 탐지기법
- build.gradle
- 안드로이드 개발
- 코틀린
- 노개북
- 안드로이드
- Android
- Android 4.1
- 개발
- 자바
- 구글
- C++
- java
- 안철수
- c
- kotlin
- linux
- ActiveX
- 악성코드
Archives
- Today
- Total
목록String (2)
꿈소년의 개발 이야기
Span 처리
안드로이드 스팬 처리 작업 시 조사한 내용. 스팬 관련 내용이 잘 정리되어 있는 글http://flavienlaurent.com/blog/2014/01/31/spans/ 동일한 글에 대한 번역 문https://blog.asamaru.net/2015/11/02/android-spans-a-powerful-concept/ 해당 글의 저자의 소스 파일들이 있는 곳https://github.com/flavienlaurent/spans
Android Development
2017. 10. 19. 11:15
String, StringBuilder, StringBuffer
저는 가끔 String 관련 클래스가 많다는 생각을 합니다. 아마도 그 만큼 요구되는 바가 많다는 거겠죠. 최근에 코딩 테스트를 했는데 이거 왠걸... String 계열 클래스는 좀 알아두는게 코딩할 때 좋을 것 같네요. 자, 무슨 차이가 있는지 궁금하기도 하고, 최근에 제가 작업하던 JSON 파싱 관련해서 에러가 난 원인이 바로 이 내용이였기에 공유 합니다. String 과 스트링버퍼, 스트링 빌더는 큰 차이점이 있습니다. String 은 한번 생성되면 불변입니다. 객체로서 생성되면 메모리 공간이 변하지 않습니다. 고정된 것이죠. 그렇기 때문에 문자열 처리 작업이 모두 새로 객체를 생성해서 하게 합니다. 그러니까 애초부터 그렇게 설계된 클래스인거죠. 반면에서 StringBuffer 나 StringBui..
Software Engineering
2016. 6. 30. 12:06