본문 바로가기
728x90
300x250

프로그래밍/java39

반복문 do while문 - 자바 while 구문 괄호 안의 조건식이 참일 경우 반복 수행 반복횟수를 정하기 어려울 경우 사용한다. 초기식과 증감식이 없고 조건식만 있기때문에 블럭 내부에 종료조건을 작성해야 한다. 괄호 안에 조건식이 참이 아닐 경우에는 단 한번도 수행되지 않을 수 있다. while(조건식) { 문장 } 활용예제 count =1; while (count 2021. 10. 22.
조건분기문 if else, switch case 게임을 할때 캐릭터의 움직임 구현에 가장 적절한 방법은 조건분기문 사용이다. if else 구문 1. 단순 if구문 조건식의 결과가 참일 경우에는 if구문 바로 아래 문장을 수행한다. 조건식의 결과가 거짓일 경우 if구문 바로 아래 문장은 건너뛴다. 수행할 문장이 한줄이면 {}블록기호 생략가능하다. 수행할 문장이 여러줄일 경우 반드시 {}블록기호를 사용해야 한다. if(조건식) { 문장 } 활용예제 if (score >= 80) { result ="통과"; } public class Ex { public static void main(String[] args) { int score = 93; if (score >= 90) { System.out.println("합격"); } } } 결과 --- 합격 2... 2021. 10. 21.
이진연산 증감연산자와 대입연산자 흔히 볼 수 있는 로봇청소기나 전광판 같은 동작감지 센서등은 내부에 아 작은 컴퓨터를 탑재하고 있습니다. 모터나 led등을 제어할 목적으로 이진연산을 자주 사용합니다. 이진연산 이분법적인 요소를 가진 곳에 사용할 수 있다. 모터의 On, Off나 LED의 점등, 소등에 활용 가능하다. 1. 증감 연산자 ++연산자는 변수의 값을 1증가, -- 연산자는 1 감소 시킨다. 증감 연산자의 위치에 따라 전위, 후위 형태로 나뉘어진다. ++A A의 값을 1증가(전위연산) A = A+1 A++ A의 값을 1증가(후위연산) B = A++ 이런 경우 증가되기 전에 상태가 B에 저장된 후 이 라인을 지난 후에는 A는 +1한 값이 된다. public class Exam2 { public static void main(Str.. 2021. 10. 2.
산술연산자 1. 산술연산자 가장 일반적으로 사용되는 연산자이며 덧셈, 뺄셈등의 처리를 하는데 사용하는 연산자이다. 피연산자의 개수에 따라서 단항연산자와 이항연산으로 구분되며 단항연산자는 :+1.-1 이런식으로 부호 결정연산자를 포함해서 논리에도 경우에 따라서 포함된다 이항연산자는 1+2같이 값이 2개인것을 말하며 변수로 A+B이런식으로 표현할 수 도 있다. 연산 결과를 저장하는 변수는 항상 왼쪽에 두어야 한다. 연산결과는 어딘가에 저장해야 한다. ex) A = B+1 (O) / 3 = B + 1 (X) 2%3 나머지의 몫을 구할때 피연산자가 작을경우는 항상 값은 앞쪽 숫자라고 보면 된다. 2. 산술 연산시 주의사항 정수와 정수의 연산 결과는 정수이다. 정수와 실수의 연산 결과는 실수이다. 3+3.14이런경우 저장되.. 2021. 10. 1.
728x90
반응형