p.77
-substring : 문자열의 일부값을 잘라냄
ex) substring(5) : 공백포함 6번부터 나옴
ex) substring(3,7) : 3번째와 7번째 사이의 값이 나옴.
* 시작값이 끝값보다 크면 error
-split : 문자열을 여러개의 string 배열로 나눔
p.82
-trim : 공백 제거
if(text!=null && text.tirm().length() >0 ){
// 공백확인 if문
}
* replace : 교체. replace("a","b") : a->로.
* 대소문자 구분.
* format
- %s:string
- %d:정수
- %f:소수
- %%:%
p.86 대소문자 change
- toLowerCase : 모든 문자열의 내용 소문자
- toLowercase(Locale locale): 지정한 지역정보에 맞추어 모든 문자열의 내용을 소문자로 변경
- toUpperCase(): 모든문자 내용 대문자
- toUppercase(Locale locale): 지정한 지역정보에 맞추어 모든 문자열 내용 대문자.
p.90
-intern 메소드 사용금지.
속도 : StringBuilder> StringBuffer
안전성 : StringBuffer> StringBuilder
* 문자열 생성하여 더할시에는 StringBuilder
여러 쓰레드에 접근시에는 StringBuffer
p.114 시간조회
- currentTimeLillis(): 현재시간 밀리초 단위로 리턴 - 보통 현재시간 확인.
- nanoTime(): 현재시간 나노초 단위로 리턴. - 보통 시간측정
p.119
객체 출력시는 toString -> vlalueOf()
*이건 나중에 많이 해봐야알듯.
'JAVA > Java의 신API' 카테고리의 다른 글
다시 보는 자바의신 API(4) / 2011년판. (0) | 2018.08.09 |
---|---|
다시 보는 자바의신 API(3) / 2011년판. (0) | 2018.08.07 |
다시 보는 자바의신 API(1) / 2011년판. (0) | 2018.07.31 |
[java] 자바의신 api 가볍게 훑는중(1) (0) | 2017.08.14 |
[Java] 현재시간까지 밀리초, 제곱,제곱근, 올림,반올림 (0) | 2017.05.26 |