간략하게 자바에서의 난수 생성에 대해 이야기해 보려고한다. int random = (int)Math.random(); 으로 만들경우 1~0.99까지 int 값이 생성된다.그래서 우리가 활용을 하고싶을 땐(int)Math.random()*10 //0~9 까지의 난수 발생(int)Math.random()*100 //0~99 까지의 난수 발생 이런식으로 곱을 해줘야 한다 그리고 0~9까지는 +1 더해줘서 1~10까지의 난수로 변경이 가능하다. 그렇지 않으면 원하는 숫자안에서 난수를 발생 시킬 수 있는데방식은 메소드를 통해 만들어 볼 수 있다.public static int randomRange(int n1, int n2) //n2가 max값 n1이 min값을 뜻함 { return (int) (Math.rand..
1. If문 조건문이나 반복문은 필자가 많이 알고 있는 부분이기 때문에 따로 정리까진 필요가 없으나학원에서 푸는 실습문제들 정도만 올릴 계획이다.그러다 정리가 필요한 부분이 생기면 그 부분만 나중에 따로 정리할 계획이다. 2. switch 문 표현식 switch(변수){case 1: System.out.println("안녕"); break;case 2"김밥": System.out.println("김밥은 천원"); break; default : .....; } 3. 복합 조건문
1. 단항 연산자 ++, --(증감연산자)전위연산 : 자신의 연산을 우선 실행 후 다음 연산int a=5;int b = ++a; 결과 값: a=6, b=6 후위연산자 : 자신이 속해 있는 연산을 먼저 실행 종료 후 자신의 연산 실행int a=5;int b=a++;결과 값: a=6, b=5 실습 예제!!정수형 변수 a,b,c,에 각각 10, 20, 30을 넣고 다음 연산을 수행하고 a,b,c,의 값을 출력하시오.a++, b=(--a)+b, c=(a++)+(--b)정답은 밑에 공개! 2. 산술 연산자 우선 대표적으로 *,/,% 가 있는데 다른 사칙 연산은 자료형이 변할 일이 크게 없지만나누기의 몫을 구하는 '/'과 나머지를 구하는 '%'는 자료형이 정수에서 실수로 바뀌기 때문에유의할 점이 있다. int a ..