11_01_Java random클래스
안녕하세요 Mr_ChooC(coding)AI 입니다~
이번 포스트에서는 간단하게 Random클래스에 대해서 알아보도록 하겠습니다. Random클래스는 참 많이 사용되는 것을 알 수 있습니다. 왜냐하면
무작위의 기능을 사용할 일이 많습니다. 그렇기 때문에 Random클래스는
어느 프로그래밍을 배우든 꼭 알아야 하는 클래스 입니다.
참조코드는 github을 참조해 주시기를 부탁 드리겠습니다.
Github: https://github.com/Chooyoungjun/javastudy/tree/main/12_01_Random
[Random 클래스란?]
Random 클래스란 무작위 값을 생성하는 클래스를 말합니다.
표를 통해서 종류를 알아보도록 하겠습니다.
[Random class 생성자]
위의 표대로 2가지 방식으로 만들 수 있습니다. Seed값을 저장 하여 똑 같은 상황의 Random한 숫자를 불러
올 수도 있습니다. Seed 정하는 방식은 데이터 분석시에 이용 되기도 합니다. 이제 Random클래스가 가지고 있는 메서드에 대해서 알아 보도록
하겠습니다.
[Random class method]
위의 표에서 보여주듯이 많은 타입의 변수에 대한 Random값을 생성
할 수 있는 것을 알 수 있습니다. 이제 Random함수를
사용 하기 위해서는 문법을 알아야 합니다.
[문법]
Import java.math.Random;
Random random = new Random()
random.랜덤클래스 method
위의 문법을 바탕으로 실습을 진행해 보도록 하겠습니다.
[실습]
이번 실습을 통해서 seed가 어떻게 영향을 주는지 이해해 보도록
하겠습니다.
위의 Snapshot과 같이 seed가
정해져 있으면 같은 값을 반환하는 것을 알 수 있었습니다. 자 이제 Random클래스에
대해서 충분히 이해 하셨을 것이라고 믿겠습니다. 오늘도 긴글을 읽어 주셔서 감사합니다.
Comments
Post a Comment