How can I generate a random number within a range but exclude some?

后端 未结 8 1152
忘掉有多难
忘掉有多难 2020-11-28 06:08

How can I generate a random number within a range but exclude some, without keep generating and checking if the generated number is one of those that I want to exclude?

8条回答
  •  情歌与酒
    2020-11-28 06:42

    exclude numbers should be with in range parameter

    private int GiveMeANumber(int range,int... exclude)
    {
    
        Set integers=new HashSet<>();
        int count=range;
    
        for(int i=0;i

提交回复
热议问题