Written by coh at home
[JAVA]문자열 null과 formatting. 본문
-문자열 formatting.
13버전 이전
String.format(str, ...)
17버전
str.formatted(...)
system.out.printf(str, ...)
format의 방식은 여러가지가 있다.
"%d", // 1. 기본
"%13d", // 2. n 자리수 확보, 오른쪽 정렬
"%013d", // 3. 빈 자리수 0으로 채움
"%+13d", // 4. 양수는 앞에 + 붙임
"%,13d", // 5. 쉼표 사용
"%-13d", // 6. 자리수 확보, 왼쪽 정렬
"%+,013d" // 7. 혼합.
각각은 float(%f), string(%s)에도 적용가능하다.
문자열 자료형은 원시 자료형이라 그 값이 변할 수 없다. 따라서 변화된 문자형을 원한다면 변화된 문자열을 만든 후 참조하면 된다.
c언어와 마찬가지로 null character와 null pointer를 헷갈리면 안된다. 아직 자바가 null charcater를 쓰는지는 학습을 통해 알아야하겠지만...
'languages > java' 카테고리의 다른 글
[JAVA] method (0) | 2023.10.22 |
---|---|
[JAVA]for each (0) | 2023.10.22 |
[JAVA]타입추론 (0) | 2023.10.22 |
[JAVA]문자열 (0) | 2023.09.07 |
[JAVA]Intro (0) | 2023.08.07 |