본문 바로가기

728x90
반응형

전체 글

(430)
[JAVA강좌] 19강 반복문관련 - break와 continue - 이번에는 반복문인 while, do while, for문에 모두 사용되는 키워드를 보도록 하겠습니다. - break와 continue키워드인데 보통 if문을 통해 컨트롤합니다. 1. continue키워드 - continue는 현재 반복은 스킵하고 (넘어가고) , 다음 반복을 진행하는 키워드입니다. - 반복문이 아예 종료되는 것이 아니라는 점을 기억해 주세요. - 키워드이기 때문에 역시 변수명에 작성될 수 없습니다. 1) continue 예제 - 그럼 예제를 통해서 실습을 해보도록 하겠습니다. - 1부터 10 사이의 숫자를 반복적으로 출력하되, 3의 배수는 스킵하고 출력해 보겠습니다. - 아래에서는 직접 실습으로 확인해 보겠습니다. - 패키지(ch12_repeat)과 클래스(Ex12_Continue.j..
[JAVA강좌] 18강 반복문 - for문 - 반복문 중 가장 많이 사용하는 것은 for문입니다. - while문이 따로 썼던 변수 초기화, 증감식을 조건식과 함께 사용하기 때문입니다. - 처음엔 for문이 복잡해서 사용하기 어려울 수 있는데, 익숙해지면 사용이 편리합니다. 1. for문 기본 사용법 1) for문 문법 ## while문 문법 int i = 0; //초기화식 while(i < 10){ //조건식 반복할 코드 i++; //증감식 } - while문의 문법을 보면 초기화식과 증감식을 따로 씁니다. - 그래서 코드를 2줄을 더 써야 하는 형태입니다. ## for문 문법 for(초기화식;조건식;증감식){ 반복할 코드; } for(int i=0;i= 로 0보다 크거나 같을 때만 실행이 되도록 처리해야 합니다. - 마지막엔 i를 출력했습니다..
[JAVA강좌] 17강 반복문 - while과 do while - 반복은 컴퓨터가 가장 잘하는 작업입니다. System.out.println("a"); System.out.println("a"); System.out.println("a"); System.out.println("a"); System.out.println("a"); - 이런 식의 코드를 쓴다고 보도록 하겠습니다. - 물론 복붙이나 단축키를 통해서 5번 정도는 붙일 수 있습니다. - 하지만 이 작업을 100번 1000번 해야 한다고 하면 너무 힘들겠죠? - 그래서 반복적인 작업을 하는 구문이 따로 있습니다. - 이번 강좌에서는 while문과 do while문을 배워 보도록 하겠습니다. 1. while문 - while은 ~ 동안이라는 뜻을 갖고 있습니다. - 조건식이 맞는 동안 코드 블록 { } 내부의 코..
[JAVA강좌] 16강 조건문 - switch문 - switch문도 조건문 중 하나입니다. - if문처럼 사용할 수도 있겠지만 보통 조건이 범위가 있는 것보다 같다처럼 처리되는 경우에 많이 사용합니다. - 이번에는 switch문을 사용해서 조건별로 코드를 처리하는 법을 보도록 하겠습니다. 1. switch 기본문법 - switch는 키워드(예약어)를 많이 사용합니다. - switch, case, break, default입니다. - 위의 4개는 변수명으로 작성하면 안되겠죠? 1) switch 기본문법 ## 문법 switch(변수 혹은 식) { case 값1: 변수 혹은 식이 값1과 맞는 경우 코드; break; case 값2: 변수 혹은 식이 값2가 맞는 경우 코드; break; default: 값1과 2와 모두 맞지 않는 경우 코드; break; }..
[JAVA강좌] 15강 조건문 if문 - 조건문이란 조건에 따라 다른 코드를 선택할 수 있도록 프로그래밍하는 것을 말합니다. - 이전에 배웠던 삼항연산자도 사실 조건문 개념이었던 거죠. - 예를 들어 점수가 80점 이상이면 합격이다! 라는 문장이 있다면 점수가 80점 이상이 조건입니다. - 합격이 그에 따른 결과가 되는 겁니다. - 오늘은 조건문 중에서 IF문을 해보도록 하겠습니다. 1. 기본 if문 - if문 중 가장 기본이 되는 if문을 보도록 하겠습니다. - 조건이 맞으면 코드블록 { } 내부의 명령을 실행하는 구문입니다. 1) 기본 if문 문법 ## 문법 if(조건식) { 참일 때 코드; } - 그럼 위에서 봤던 점수가 80점이상이면 합격이다를 보도록 하겠습니다. 만일(점수가 80점이상이면){ 합격입니다; } - 이런 식으로 구현이 ..
[JAVA강좌] 14강 비트연산자와 연산자우선순위 - 우리가 기본 자료형 배울 때 비트와 바이트 개념을 봤습니다. - 잘 기억이 안나시는 분들은 아래 주소를 클릭해 주세요. https://ossam5.tistory.com/615?category=1196505 [JAVA강좌] 3강 기본자료형 - 정수관련 - byte, short, int, long - 이번 강좌에서는 기본 자료형 중 정수 관련을 보도록 하겠습니다. - 1강 변수 선언에서도 자료형 종류를 볼 때 바이트라는 개념을 적어드렸는데, 개념을 먼저 잡고 공부해 주세요. 정수형 문자 ossam5.tistory.com - 여태까지 배웠던 연산자들은 변수나 상수에 대한 연산이었습니다. - 이번에는 비트 값을 기반으로 하는 연산자를 소개하겠습니다. - 비트연산자는 비트단위로 연산이 이루어지는 연산자입니다...
[JAVA강좌] 13강 삼항연산자(조건처리연산자) - 삼항연산자는 항이 3개인 연산자입니다. - 앞에서 배웠던 연산자와는 다르게 조건문으로 보는 것이 좋습니다. - 이번 강좌에서는 true / false 결과에 따라 다른 결과를 주는 삼항연산자를 보도록 하겠습니다. 1. 삼항연산자 - 삼항연산자는 주어진 조건식이 참인 경우의 코드와 거짓인 코드를 나눠서 조건식에 따라 다른 결과를 줍니다. 조건식?참코드:거짓코드; - 문법은 위와 같은데 식(항)이 3개여서 삼항연산자입니다. - 매번 변수 값을 고정해서 결과를 봤었기 때문에 변수 값을 사용자에게 입력받는 것을 간단하게 배우고 삼항연산자를 보겠습니다. 1) Scanner 클래스 - Scanner 클래스는 사용자가 값을 입력하면 받아서 처리하는 클래스입니다. - 자바가 내장하고 있는 클래스로, 우린 아직 클래..
[JAVA강좌] 12강 관계연산자와 논리연산자 - 이번에 사용하는 연산자는 boolean과 관련된 연산자들입니다. - boolean은 결과값이 true 혹은 false를 담는 자료형입니다. - 이번 강좌에는 true 혹은 false로 처리가 가능한 관계연산자와 논리연산자를 보도록 하겠습니다. 1. 관계연산자 - 관계연산자는 좌변과 우변을 비교한다고 해서 비교연산자라고도 합니다. - 좌변과 우변값을 비교해서 맞으면 true를 반환하고 틀리면 false를 반환합니다. 1) 관계연산자 정리 연산자 설명 예시 > 좌변이 우변보다 크면 true를 반환, 그렇지 않으면 false를 반환 num > 10 >= 좌변이 우변보다 크거나 같으면 true를 반환, 그렇지 않으면 false를 반환 num >= 10 = num2)); //true System.out.pri..

728x90
반응형