math.random()

    자바의 정석 정리(20) - 반복문 ②

    while문 조건식을 평가해 조건식이 거짓이면 문장 전체를 벗어나고, 참이면 블럭 { } 내의 문장을 수행하고 다시 조건식으로 돌아간다 (조건식이 거짓이 될 때까지 이 과정이 반복) ex) while (조건식) { // 수행될 문장 } ※ while문의 조건식은 생략할 수 없음 do-while문 while문의 조건식과 블럭의 순서를 바꿔놓은 것 (최소한 한 번은 블럭이 수행된다) do { // 조건식의 연산결과가 참일 때 수행될 문장들을 적는다 } while (조건식); // while문과 다르게 세미콜론( ; ) 필수 Math.random() : double타입 0 ~ 1까지의 실수를 랜덤으로 표시 break문 자신이 포함된 가장 가까운 반복문을 벗어남 break문이 수행되면 다음 문장은 실행되지 않고..

    자바의 정석 정리(18) - 조건문

    제어문(control statement) : 프로그램의 흐름을 바꾸는 역할을 하는 문장들 조건문 - if, switch 조건식의 연산결과에 따라 실행할 문장이 달라져서 프로그램의 실행흐름을 변경할 수 있음 처리할 경우의 수가 많을 때는 switch문이 효율적, but if문보다 제약이 많음 if문 만일(if) 조건식이 참(true)이면 괄호 {} 안의 문장들을 수행하라는 의미 ex) if (조건식) { // 조건식이 참(true)일 때 수행될 문장들을 적는다 } ※ 자바에서 조건식의 결과는 반드시 true or false이어야 한다 블럭 { } : 괄호 { } 를 이용해서 여러 문장을 하나의 단위로 묶을 수 있는 것 switch문 하나의 조건식으로 많은 경우의 수를 처리 할 수 있음 ① 조건식 계산 ② ..