일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 오라클 인라인뷰
- 도서관관리프로그램
- ORACLE JOIN
- 제약조건 설정
- 자바 자료구조
- JAVA공부
- 자바
- oracle constraints
- 백준 문제
- java 백준
- 오라클
- 오라클 쿼리문
- java
- 코딩
- 백준 2437
- 오라클 쿼리 함수
- 제약조건 확인
- java 도서관관리프로그램
- JAVA 예제
- 오라클 그룹 함수
- 자바 예제
- java실습
- 오라클 제약조건
- 도서관 관리
- 자바 알고리즘
- 백준 자바
- java프로젝트
- 자료구조
- 백준 저울
- 오라클 기본 쿼리
- Today
- Total
DEVELOPER NOMAD
JAVA Calendar 만들기 실습 (자바 달력 만들기 실습) 본문
JAVA Calendar 만들기 실습 입니다. (자바 달력 만들기 실습)
Calendar 클래스를 이용하여 콘솔창에 달력 표현 해 보았구요.! 궁금하신거, 태클 환영입니다.^^
import java.util.Calendar;
import java.util.Scanner;
// 년도 달력 만들기.
public class Calendar_Ex4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Calendar cal = Calendar.getInstance(); // 시스템의 현재 날짜 . Calendar는 ** static 메소드기 때문에 클래스에서 바로 가져온다!
Scanner sc = new Scanner(System.in);
int y, m;
System.out.println("몇년도 달력 희망 ?");
y = sc.nextInt();
//무슨요일 부터인지 확인 해야 한다. 일요일 일때 1 , 월요일일때 2 ,화 3 수 4 목 4
for (int j= 1;j<=12 ; j++ ) {
// 월은 0~11 까지 표현 가능하다..
cal.set(y,j-1 ,1);
int w= cal.get(Calendar.DAY_OF_WEEK);
int end= cal.getActualMaximum(Calendar.DATE);
System.out.println("\t"+y+"년"+j+"월");
for(int i=1; i<w; i++) {
System.out.print("\t");
}
for(int i=1; i<=end; i++) {
System.out.print("\t"+i);
if(++w%7 ==1)
System.out.println();
}
System.out.println();
}
sc.close();
}
}
'JAVA(자바) > JAVA(자바) 실습' 카테고리의 다른 글
JAVA 숫자 야구 게임 (자바 숫자 야구 게임) (0) | 2019.01.07 |
---|---|
[JAVA 자료구조 LinkedList] 만들기 실습 (JAVA 자료구조 연결리스트 만들기 실습) (1) | 2019.01.04 |
[JAVA 자료구조 STACK 만들기] 실습 (자바 자료구조 STACK 만들기 실습) (1) | 2019.01.04 |