목록Java (181)
충분히 쌓여가는
자바 프로그램은 하나의 클래스로만 이루어져 있음 그 클래스는 main 메소드만 포함한다 따라서 main 메소드에서 주어진 문제를 해결하기 위해 해야 할 모든 일을 다함 main 메소드는 해야 할 작업들이 많아지면 작업들을 나눈다 나눈 작업을 수행하는 별도의 메소드를 작성하고 main 메소드에서 특정 작업을 수행할 필요가 있을 때 해당 메소드를 호출한다 호출된 메소드가 실행되면 특정 작업을 수행한 후 결과를 main 메소드로 넘겨 준다 따라서 클래스 안에는 main 메소드 외에 여러 개의 메소드들이 있을 수 있다 메소드는 특정 작업을 수행하는 클래스의 주요 구성 단위이다 메소드 자바 프로그램은 클래스들의 모음 자바 프로그램은 하나 이상의 클래스들로 구성됨 클래스들은 데이터 선언들과 메소드 정의들고 이루어짐..
반복문 반복적으로 수행되는 작업을 위한 문 반복문은 주어진 조건이 만족되는 한 문(혹은 복합문)을 반복적으로 실행함 조건문과 같이 반복 여부를 결정하기 위해 부울 연산식(혹은 조건식)을 사용함 반복문은 자주 루프(loop)라고 부름 반복문 내에서 반복하여 실행되는 문(혹은 복합문)은 반복문 몸체(loop body)라고 부름 자바에서 반복문은 while 문, do 문, for 문이 존재하고 그 중 for 문에 대해 알아볼 것임 for 문 프로그램에서 반복적인 작업을 수행할 때 사전에 반복 횟수를 정확히 알고 있는 경우가 있음 for 문은 실행되기 전에 반복문 몸체를 몇 번 실행 할지 정확히 아는 경우에 적절한 반복문 구문법: for (초기 연산신; 종료 연산식; 증가 연산식) 문; 여기서 종료 연산식은 b..
반복문 반복적으로 수행되는 작업을 위한 문 반복문은 주어진 조건이 만족되는 한 문(혹은 복합문)을 반복적으로 실행함 조건문과 같이 반복 여부를 결정하기 위해 부울 연산식(혹은 조건식)을 사용함 반복문은 자주 루프(loop)라고 부름 반복문 내에서 반복하여 실행되는 문(혹은 복합문)은 반복문 몸체(loop body)라고 부름 자바에서 반복문은 while 문, do 문, for 문이 존재하고 그 중 do 문에 대해 알아볼 것임 do 문 먼저 반복문 몸체 내의 문(들)을 실행하고 조건식을 계산함 어떤 경우에도 반복문 몸체의 문(들)이 적어도 한 번은 실행됨 do 문은 while 문과 같이 조건식의 계산 결과 값이 거짓이 될 때까지 반복문 몸체 내의 문(들)을 실행함 구문법: do 문; while (조건식); ..
반복문 반복적으로 수행되는 작업을 위한 문 반복문은 주어진 조건이 만족되는 한 문(혹은 복합문)을 반복적으로 실행함 조건문과 같이 반복 여부를 결정하기 위해 부울 연산식(혹은 조건식)을 사용함 반복문은 자주 루프(loop)라고 부름 반복문 내에서 반복하여 실행되는 문(혹은 복합문)은 반복문 몸체(loop body)라고 부름 자바에서 반복문은 while 문, do 문, for 문이 존재하고 그 중 while 문에 대해 알아볼 것임 while 문 먼저 주어진 조건의 만족 여부를 확인함 -> 조건이 만족된다면 반복문 몸체를 실행함 if 문과 달리 반복문 몸체를 실행한 후에 다시 조건의 만족 여부를 확인함 -> 여전히 조건이 만족된다면 반복문 몸체를 다시 실행함 반복문의 몸체의 실행은 조건이 만족되지 않을 때까..