지금 GUI문제 푸는 중인데
프로그램 종료하고 다시 실행시키면 값이 리셋되긴 리셋되는데
그렇게 하면 리셋버튼 만든 이유가 없어지기 때문에 리셋버튼 만들고 걍 rand=rd.nextInt(100)+1; 이런 식으로 코딩했는데
중복 오짐;;
그래서 C언어를 떠올려서 시드값 바꾸면 되겠지 생각하고 rd.setSeed(System.nanoTime()); 으로 설정했는데
이렇게 시드값 바꿔도 답이 안 나옴;;
뭔가 다른 방법 없을까?
검색질 해봐도 죄다 로또만 떠서 빡치겠고;;
(솔까말 로또문제처럼 배열쓰는거면 개껌으로 하는데;; 안타깝게도 GUI에서 돌리는 숫자맞추기게임이라 시발;)
배열써서 압축
175.114 // 배열써서 압축은 첨듣는데? 원리가 뭐임?
Random rand = new Random();
random.setSeed(System.nanoTime());
random이아니다 rand
이러고 int i = rand.nextInt(number) + 1 해보던가