반응형
📖 String.format()
- 리턴되는 문자열의 형태를 지정.
서식 문자열 앞에 %를 붙여서 문자열에 사용하면 그 위치에 변수의 값을 형식화해서 대입가능!!
문자열 형식을 지정하는 방법... 하나 생각나는게 있다.
System.out.pfintf 를 이용하는 것!
System.out.printf("두 점 A%s, B%s 사이의 거리 : %.2f",p1.toStr(),p2.toStr(), dist);
String toStr(){
return String.format("(%d,%d)",x,y);
}
둘의 차이점을 이야기 해보면 System.out.pfintf은 출력까지 책임져주고, String.format() 는 변수에 저장해서 변수를 출력하는 메소드를 돌리지 않는 이상 출력은 되지 않는다고 보면 된다.
'개발 > 백엔드-JAVA' 카테고리의 다른 글
감춰진 필드를 가지고 오는 getter 메소드 추가하기 (0) | 2022.11.10 |
---|---|
[JAVA] Math.sqrt(double) 메소드 (0) | 2022.11.09 |
[오류해결] java.util.IllegalFormatConversionException: d != java.lang.String (0) | 2022.11.09 |
Math.sqrt(double) 메소드 (0) | 2022.09.12 |
[JAVA] Math.Random() _ 랜덤으로 숫자 얻기 (1) | 2022.09.09 |