본문 바로가기

IT/JAVA17

[JAVA] 현재날짜 어제(전날) , 작년 구하기 안녕하세요 "코딩쫄보" 입니다. 이번 포스팅에선 특정날짜 혹은 현재날짜 의 특정 년월일 전 / 특정 년월일 후 과정을 알아볼 예정입니다. 특정 날짜를 구하기 위해 간단한 예제는 https://code-zzolbo.tistory.com/14 에서 참고하시면 됩니다. 해당 소스 기준으로 해볼 예정입니다. 현재날짜 new Date() -> time 을 통해서 Calendar 대한민국 기준으로 객체 생성 합니다. 만들어진 cal의 time을 setTime(해당날짜) 로 만들고 추가할땐 .add를 통해 -1 한 값을 불러옵니다. 현재날짜 20191219 에서 -1 날짜 = 20191218 이라는 데이터를 출력 할 수 있습니다. 이제 조금 눈치 채신 분들 계실 껍니다. cal.add(Calendar.DATE, -1.. 2019. 12. 19.
[JAVA] 시스템날짜 현재날짜 로 데이터 가지고 놀기 안녕하세요 "코딩쫄보" 입니다. 이번 포스팅에선 시스템날짜 (현재날짜) 를 가지고 놀 수 있는 과정을 알아볼 예정입니다. 1. 기본적인 시스템 날짜 데이터 찍어내기 전에 만날 오류 설명하기 전에 시스템 날짜를 가져오기위해서 SimpleDateFormat / Date 가 필요 합니다. 위의 사진 처럼 직접 입력하시면 SimpleDateFormat 밑줄이 생기면서 오류 발생한게 보이실텐데요 여기서 SimpleDateFormat을 testFor 라는 클래스 안에서 사용하기위해 해야할 행동은 간단합니다. 빨간줄이 그어져있는 해당 객체를 마우스로 가져갑니다. 그러면 아래와 같이 창이 뜰텐데 Import 'SimpleDateFormat' (java.text) 를 클릭 해줍시다. 그럼 아래와 같이 import 문이 .. 2019. 12. 19.
[JAVA] FOR 반복문 기초 과정 안녕하세요 "코딩쫄보" 입니다. 이번 포스팅에선 반복 for문 기초 과정을 알아볼 예정입니다. 반복문을 어떻게 써야하는지, 어떤 상황에서 쓰이는지 살펴보겠습니다. 기본 구조 기본적인 구성 입니다. 기본적으로 3가지의 구성요소로 for 반복문을 사용하게 되는데 A,B,C 라고 설명을 하자면 A (int i =0;) -> index 부분 이라고 생각하시면 됩니다. 시작지점 한마디로 0부터 ! ex) Number = 10; 라고 가정. B (i 비교 대상을 말합니다. 한마디로 i 가 Number (10) 보다 작을때 반복한다 ! C (i++) -> i 로 선언한 0의 값을 돌때마다 증가시킨다 ! (물론 i-- 도 있습니다.) 그럼 샘플로 만들면 어떻게 만들어 질까요 ? Number 는.. 2019. 12. 19.
[JAVA] if 조건문 심화 과정 안녕하세요 "코딩쫄보" 입니다. 이번 포스팅에선 if문 심화과정을 알아볼 예정입니다. 심화 할게 있나 ? 라고 생각하실 수도 있겠지만, 쉽게 설명 드리면 한국말은 끝까지 들어야 아는것 처럼 실무에서도 수 많은 변수들이 존재 하고 또한 이걸 즉각 수정 해주어야 합니다. 따라서, 이 수 많은 경우의 수를 어떻게 처리하고 처리하려면 어떻게 해야하는지 살펴보도록 하겠습니다. 여러가지 경우의 수 중에서 대표적인 것들을 보여드릴 예정입니다. 저번 시간에는 1가지의 데이터타입과 변수를 통해 보여드렸지만 이번에는 2개 ~ 3개를 if 조건문으로 걸러내려면 어떻게 해야할까요 ? 예제는 사진과 같습니다. 다음과같이 a,b,c,d 라는 int 정수형 1,2,3,4 와 Grade,Class,Number, result 와 같이.. 2019. 10. 7.