자바로 {1,2,3,4,5,6,7,8,9,0}중에 3,7을 제외한 숫자 랜덤 뽑기
조회수 1430회
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
아래 샘플을 참고해보세요.
jshell> List<Integer> L = IntStream.range(0, 10).filter(i -> i !=3 && i != 7).boxed().collect(Collectors.toList()); L ==> [0, 1, 2, 4, 5, 6, 8, 9] jshell> int choiceNumber = L.get(new Random().nextInt(L.size())); choiceNumber ==> 5 jshell> int choiceNumber = L.get(new Random().nextInt(L.size())); choiceNumber ==> 4 jshell> int choiceNumber = L.get(new Random().nextInt(L.size())); choiceNumber ==> 1
댓글 입력