일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 예외처리
- 코딩
- userDefineException
- Java
- 프로그래머스
- 알고리즘
- 상속
- 개발
- 사용자 정의 예외처리
- 비전공자
- 자바
- 예외던지기
- 추상화
- super 생성자
- 취준생
- 개발자
- AoutoBoxing
- 국비지원
- Date Class
- 백앤드
- do~while문
- for문
- 독학
- 캐스팅연산자
- 클래스의구조
- 생성자
- 부모 생성자
- exception
- Calendar Class
- 가위바위보프로그램
- Today
- Total
목록for문 (2)
유난스런 개발 기록
day-7 반복문 반복문이란? 특정 수행문을 반복적으로 실행할 때 사용한다. 반복문의 종류는 for, while, do~ while이 있다. for for문의 기본 형식은 코드블록의 내용과 같다. for(초기식; 조건식; 증감식) { 반복 수행문; } // 수행 순서는 1. 초기식 => 2. 조건식 => 3. 반복 수행문 => 4. 증감식 // 다시 돌아와 2. 조건식 => 3. 반복수행문 => 4. 증감식 // 조건식이 false가 되기 전까지 반복한다. 초기식이란 조건식에 사용할 변수를 선언해주고 초기값을 설정해준다. 이것은 for문이 실행되는 동안 한번만 실행이 된다. 조건식이란 초기에 선언한 변수를 사용해 반복문을 계속 실행할지 결정한다. true일 경우 지속하고 false일 경우에 중단한다. 증..
별 찍기 문제를 풀기 위해서는 반복문의 종류인 for문을 사용할 줄 알아야 하고, 중첩 for문을 다룰 수 있어야한다. 논리적인 사고를 통해 매커니즘을 이해하는 것이 가장 핵심이다. 같은 모양을 만들기 위해서 꼭 같은 코드를 써야하는 것은 아니다. 해결될 때까지 계속 생각해보고 작성해보자, 왜 이 코드가 들어가고, 왜 이 결과가 나왔는지 혼자서 생각해보고 만들어보며 시행착오를 겪는 것이 가장 빠르고 확실한 길이다. 공부했던 별 찍기 문제들을 모아봤다. ********** 위와 같이 1행 10열의 별을 찍기 위해선 어떻게 코드를 작성할까? 가장 기본적인 방법은 아래와 같다. system.out.println("**********"); 하지만 for문을 이용해서 코드를 작성할 수도 있다. //아래 코드는 s..