2011-10-10 5 views
1
String temp = ""; 

temp = String.format("%02d", ""+hour)+":"+String.format("%02d", ""+min)+":"+String.format("%02d", ""+sec); 

연결을 사용하여 숫자를 맨 앞에 배치하는 가장 빠른 방법입니까? 아니면 다른 방법이 있습니까?연결 및 조작을 사용하여 문자열의 서식을 가장 빨리 지정하는 방법

문자열을 00:00:00 형식으로 표시해야합니다. 시, 분, 초는 0부터 시작하여 경과 된 시간을 계산하고 그에 따라이 시간을 표시하는 스레드에 넣는 int 변수입니다. 이것이 올바른 방법입니까 아니면 더 좋은 방법이 있습니까?

+0

+1하지만 사과 할 필요가 없습니다. :) [내 말 대담한 대화 : Bapu aavu에서 chaila rake alma sorry hu kaiye lol;)] – doNotCheckMyBlog

답변

9

시도해보십시오. 그 시간, 분, 초가 int라고 가정합니다.

String temp = ""; 
temp = String.format("%02d:%02d:%02d", hour, min, sec); 
관련 문제