Written by
java-style
on
on
키보드로 데이터 입력받기
키보드로 데이터 입력받기
초를 입력하여 시/분/초로 나타내는 문제
Scanner sc = new Scanner(System.in);
--> S 대문자 기입 주의!!!
-->Scanner : 키보드로 데이터 입력받기를 지원!
-->sc : 변수
타이핑 후 : ctrl + shift + o 눌러야함!
누르면 상단에 -->import java.utill.Scanner; 생김 그럼 완료!
System.out.println(); -->단축기syso치고 ctrl+space바 누름!
: 가로안()의 내용을 출력
int totalsecond = sc.nextInt(); --> 입력해야 console창에 데이터기입가능!
/ : 나누기 -->몫만 남음
%: 나누기 -->나머지만 남음
1시간은 3600초
60000초를 입력하면
int hour = 60000/3600 : 몫인 6만 남음
int minute = 60000%3600 에서 남은 나머지를 60으로 나눠줘야함 (1분 =60초)
60000%3600/60 --> 60000에서 3600으로 나누면 나머지 : 2400
2400/60 : 40 --> 40분
int second = 60000%3600%60 --> 2400에서 60으로 나누고 남은 나머지가 : 초
딱 떨어지기 때문에 --> 0초
from http://javadb.tistory.com/3 by ccl(A) rewrite - 2021-11-20 22:01:40