본문 바로가기

Programming/Java

난수 사용 하기 자바에서 난수를 생성하는 방법은 두 가지가 있는데, 일단 저는 사용법을 바로 확인한 Random 클래스에 대해서 포스팅 하려고 해요. 생성자 Random() Random 클래스 객체를 생성 Random(long seed) 기본 생성자와 동일하나, 원하는 난수 발생 인자를 바탕으로 생성 사용법 // 그냥 만들기 Random rInstance1 = new Random(); // 특정한 난수 발생 인자를 넣기 Random rInstance2 = new Random(12); // 시간으로 난수 발생 인자를 넣기 Random rInstace3 = new Random(System.currentTimeMillis()); 메쏘드 boolean nextBoolean() 등분포하게 무작위 생성된 true, false중 하.. 더보기
List 잠시 혼자서 안드로이드 개발을 하면서 자바를 만지는 중인데, 애초에 사용했던 언어가 C++ 이다 보니까, vector를 대체 할 것을 찾던 중 List에 대해서 확인하게 되었다. List에 몇가지 종류가 있기는 하는데 디테일 한것은 나중에 하기로 하고, LinkedList 라는 클래스의 실제 사용에 대해서만 포스트 남겨 본다. List들이 가질 수 있는 것들은 기본 타입(int, double, ...)은 들어 갈 수 없고, 불특정 Object만 들어가게 된다. 원래 테스트로 int 를 하려고 보니까, 안되서 Integer로 테스트ㅋ 각기 테스트는 Integer, String, 자체 클래스로 하였다. 일단 각각의 List를 예쁘게 출력하게끔 만들어는 봤는데... 한꺼번에 합치는 건 잘 모르겠다. priva.. 더보기