운세게임ì�´ë�¼ì„œ 거창한 ì•Œê³ ë¦¬ì¦˜ì�„ 필요로 하는게 아니ë�¼ ëžœë�¤í•¨ìˆ˜ë¥¼ ì�´ìš©í•´ 오늘ì�˜ 행운ì�„ 표시합니다
ë‚ ì§œì™€ ëžœë�¤ í�´ëž˜ìФì—� 대한 간단한 사용법ì—� 대해 알아봅시다
ë‚ ì§œì™€ ëžœë�¤ í�´ëž˜ìФì—� 대한 간단한 사용법ì—� 대해 알아봅시다
ë‚ ì§œì •ë³´ ¶
Date와 Calendar �래스를 �용하는 방법� 있습니다
Date ¶
~cpp Date today = new Date(); // todayë�¼ëŠ” ì�´ë¦„으로 새로운 Dateê°�ì²´ ìƒ�성 System.out.println(today); // 바로 todayê°€ String으로 ìž�ë�™ë³€í™˜ë�˜ì–´ 오늘 ë‚ ì§œ ì¶œë ¥
~cpp
SimpleDateFormat dateForm = new SimpleDateFormat("yyyyë…„ MMì›” ddì�¼ hh시 mmë¶„ ssì´ˆ"); // ì¶œë ¥í˜•ì‹� ì§€ì •
System.out.println(dateForm.format(today)); // today란 Dateê°�체를 dateFormì�˜ ì¶œë ¥í˜•ì‹�ì—� 맞게 ì¶œë ¥
ì¶œë ¥í˜•ì‹�ì—� ì“°ì�´ëŠ” 심볼
| 심볼 | �미 |
| y | 연� |
| M | ì›” |
| d | � |
| h | 시(1~12) |
| H | 시(0~23) |
| m | ë¶„ |
| s | ì´ˆ |
| S | 1/1000ì´ˆ |
| E | 요� |
| a | ì˜¤ì „/오후 |
Calendar ¶
~cpp Calendar now = Calendar.getInstance(); // 새로운 ê°�체를 ìƒ�ì„±í•˜ì§€ì•Šê³ ì‹œìŠ¤í…œìœ¼ë¡œë¶€í„° ì�¸ìŠ¤í„´ìŠ¤ë¥¼ ì–»ì�Œ int hour = now.get(Calendar.HOUR); // 시간 ì •ë³´ 얻기 int min = now.get(Calendar.MINUTE); // ë¶„ ì •ë³´ 얻기
Calendar�래스 �수
| �수 | �미 |
| YEAR | 연� |
| MONTH | ì›” |
| DATE | � |
| HOUR | 시(1~12) |
| HOUROFDAY | 시(0~23) |
| MINUTE | ë¶„ |
| SECOND | ì´ˆ |
| MILLISECOND | 1/1000ì´ˆ |
| DAYOFWEEK | 요� |
| AMPM | ì˜¤ì „/오후 |
난수발ìƒ�(Random) ¶
~cpp Random r = new Random(); int num = r.nextInt(); // Int범위(-2147483648 ~ 214783647) ì—�서 난수 ë°œìƒ� int num2 = r.nextInt() % 10; // -9 ~ 9 사ì�´ì�˜ 난수 구하기 int num3 = Math.abs(r.nextInt() % 10); // 0 ~ 9 사ì�´ì�˜ 난수 구하기. Math.abs()는 ì ˆëŒ€ê°’ì�„ 구함
ê³¼ì œ ¶
다ì�Œê³¼ ê°™ì�´ ì¶œë ¥í•´ ë³´ì•„ìš”
~cpp 2003ë…„ 9ì›” 27ì�¼ í† ìš”ì�¼ 운세 ì‹ ì²´:-97% ê°�성:43% 지성:-99% ì§€ê°�:-96%
ë‚ ì§œëŠ” ì˜¤ëŠ˜ë‚ ì§œê°€ ì¶œë ¥ë�˜ê³
ì‹ ì²´,ê°�성,지성,ì§€ê°�ì�˜ ê°’ì�€ -100 ~ 100 사ì�´ì�˜ ëžœë�¤ê°’으로 ìƒ�성(ì‹¤í–‰í• ë•Œë§ˆë‹¤ 바뀜)
ì‹ ì²´,ê°�성,지성,ì§€ê°�ì�˜ ê°’ì�€ -100 ~ 100 사ì�´ì�˜ ëžœë�¤ê°’으로 ìƒ�성(ì‹¤í–‰í• ë•Œë§ˆë‹¤ 바뀜)










