DBILITY

java 난수 생성 본문

android/java

java 난수 생성

DBILITY 2024. 12. 10. 13:39
반응형

Math클래스의 random() 메소드와 Random클래스를 통해 난수를 생성한다.

  • Math.random()
    0~1사이(1제외)의 난수를 생성하고 반환하며, 반환값은 double이다.
    확률계산이나 간단한 난수생성에 적합하다
    스레드 안정성을 보장한다
  • Random Class
    nextInt(), nextDouble(), nextBoolean() 등의 메소드를 통해 다양한 타입을 생성할 수 있으며, 더 많은 유연성을 제공한다
    기본적으로 스레드에 안전하지 않다 필요한 경우 ThreadLocalRandom을 사용해야 한다

 

반응형
Comments