<div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">안녕하세요 자바 입문하고있는데요.</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">혼자 풀다가 도저히 이해가 안가서 올려봅니다....</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">문제는 아래와 같구요, 그 밑 부분이 답입니다.</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">이해가 안가는 부분이 seconds, minutes에서% 60이 있는 이유랑 왜 hours는 %가 빠졌는지 입니다..</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">그리고 마지막 stringtime과 return 까지 자세히 설명해주시면 감사하겠습니다.(_ _)</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"></span></font></span> </div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"></span></font></span> </div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"></span></font></span> </div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">Write a program that converts milliseconds to hours, minutes, and seconds using the following method header:</span></font></span></div><font color="#000000" size="3"><span style="font-family:'돋움';"></span></font> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> </span></font></span></div><font color="#000000" size="3"><span style="font-family:'돋움';"></span></font> <div style="margin:0cm 0cm 10pt 36pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">public static String convertMillis(long millis)</span></font></span></div><font color="#000000" size="3"><span style="font-family:'돋움';"></span></font> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> </span></font></span></div><font color="#000000" size="3"><span style="font-family:'돋움';"></span></font> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">The method returns a string as</span><i><span style="font-family:'돋움';">hours:minutes:seconds</span></i><span style="font-family:'돋움';">. For examples, convertMillis(5500) returns a string 0:0:5, convertMillis(100000) returns a string 0:1:40, and convertMillis(555550000) returns a string 154:19:10.</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"><br></span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';">-----------------------------------------------------------------------<br></span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> public static void main(String[] args) {<br> Scanner sc = new Scanner(System.in);</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> System.out.println("Enter milliseconds : ");<br> long millis= sc.nextLong();</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> System.out.println(convertMillis(millis));</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> }</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> public static String convertMillis(long millis){</span></font></span></div> <div style="margin:0cm 0cm 10pt;"><span style="line-height:115%;"><font color="#000000"><span style="font-family:'돋움';"> long s = (millis / 1000) % 60;<br> long m = (millis / (1000 * 60)) % 60; <br> long hh = (millis / (1000 * 60 * 60));<br> String time = String.format("%d:%d:%d",hh,m,s);<br> return time;</span></font></span></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.