728x90

조건문 3

[JAVA] JAVA if조건문, scanner

if조건문 if(조건){ 조건이 참인경우 실행할 명령들... } else { 조건이 거짓인경우 실행할 명령들... } if(조건1){ 조건1이 참인경우 실행할 명령들... } else if(조건2) { 조건2가 참인경우 실행할 명령들... } else{ 모든 조건이 거짓인 경우 실행할 명령들... } 실행할 명령이 1줄이면 {} 생략가능 // 긁지않은 개발자 public class Ex01 { public static void main(String[] args) { int num=1; Scanner sc = new Scanner(System.in); while(num!=0) { System.out.print("0~255사이의 정수를 입력하세요(0은 종료)"); num = sc.nextInt(); if(n..

[JAVA] 반복문 (for문, while문, do-while문)

반복문 (for문, while문, do-while문) 반족적으로 실행해야 할 경우 for문 : 가장 큰 특징은 제어 변수를 사용한다는 점이다. 루프를 통제하는 변수를 선언하고 이 변수가 일정한 범위의 값을 가지는 동안 명령을 계속 반복한다. 그래서 통상 for문은 반복 횟수가 이미 정해져 있고 루프 중간에서 탈출하는 경우가 별로 없다. 물론 break문으로 강제로 탈출할 수도 있지만 일반적으로 반복 횟수가 정해져 있다. 그래서 for문은 1~100까지, 1번 학생~60번 학생까지의 경우처럼 미리 정해진 횟수만큼 반복할 때 가장 편리하다. 또한 문장안에 초기식, 조건식, 증감식이 포함되어 있어서 루프의 선두만 봐도 변수의 변화를 쉽게 파악하고 변경할 수 있다. for (초기식;조건식;증감식) { 명령; }..

JAVA/JAVA 정리 2023.05.04

[JAVA] 조건문 ( if문, switch문 )

조건문( if문, switch문 ) if문 if문은 조건식의 결과에 따라 블록이 실행 여부가 결정된다. 조건식에는 true 또는 false 값을 산출할 수 있는 연산식이나, boolean 변수가 올 수 있다. 조건식이 true이면 블록을 실행하고 false이면 블록을 실행하지 않는다. if (조건식){ 실행문; 실행문; .... } // 조건식이 true가 될 때 실행해야 할 문장이 하나 밖에 없다면 // 중괄호 {} 생략가능하지만 생략하지 않고 작성하는 것을 추천 if ( 조건식 ) 실행문 ; 조건식이 true가 될 때 실행해야 할 문장이 하나 밖에 없다면 { } 생략가능하지만 생략하지 않고 작성하는 것을 추천 public class H2{ public static void main(String[] a..

JAVA/JAVA 정리 2023.05.04
728x90