본문 바로가기

Random클래스2

[JAVA 기초] 난수생성 (Math.random와 Random 클래스) 자바에서 난수를 생성하는 방법이다. 랜덤뽑기와 같이 자바에서 랜덤으로 난수를 배출하는 프로그램이 존재하는데 Math클래스를 이용한 방법과 Random클래스를 이용한 방법이 있다. 1 Math.random() 함수를 이용한 방법 Math.random()함수는 Math클래스 안에 있는 함수로 Math클래스는 최상위 클래스인 Object클래스 안에 있으므로 따로 import시켜줄 필요 없이 사용가능하다. Math.random(); : 0.0이상 1.0미만의 실수를 추출해냄. 1부터 5까지의 랜덤한 정수를 추출해내고 싶을 때 랜덤함수에 5를 곱한다. -> Math.random()*5 : 0.0이상 0.5미만의 실수 추출. +1을 해준다. -> Math.random()*5 + 1 : 1이상 6미만의 실수 추출. .. 2021. 3. 8.
[JAVA 기초] 자바 배열(Array) - 3 foreach문, 예제 1 foreach 자바에서는 배열을 순환할 때 기존의 반복문보다 편리한 작업을 할 수 있도록 foreach문을 제공한다. for(배열의 타입 변수이름 : 배열이름){ // 실행 부분 } 기존의 for문에서는 인덱스 번호를 통해서 배열에 대한 작업을 처리했다. foreach문은 배열의 이름과 새로운 변수만 하나 지정하면 루프를 돌 때마다 자동으로 배열의 요소를 하나씩 처리한다. Ex. 다음은 foreach문을 이용하여 문장을 출력하는 프로그램이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 package java_practice; public class Array_Foreach { public static void main(String[] args) { String[] na.. 2021. 3. 5.