반응형
java int 자릿수 구하기!! 몇자리인지
Calendar cal = Calendar.getInstance();
int mm = cal.get(cal.MONTH)+1
현재월 1월 mm= 1이고
(int)Math.log10(mm)+1 출력결과 = 1
예제)
String month ="";
if((int)Math.log10(mm)+1 <2)
{
month = "0" + mm;
}
else
{
month = mm;
}
두자리면 월을 넣고 한자리면 앞에 0 을 넣어주는 코드입니다
반응형
'프로그램 관련 > JAVA 알고리즘 공부' 카테고리의 다른 글
서울에서 김서방 찾기 알고리즘 문제풀기 JAVA (0) | 2018.09.20 |
---|---|
가온데 글자 가져오기 (알고리즘) JAVA (0) | 2018.09.14 |
알고리즘문제 완주하지못한선수! 도와주실분~ (0) | 2018.09.13 |