java如何编程生成随机三位数
可以调用Math.Random()函数,该函数能够返回带正号的double值,该值取值区间是[0.0,1.0),左闭右开区间。
以下是通过random()函数实现生成随机三位数的方法:
int i = (int) (Math.random() * 900) + 100;
Math.random() * 900的取值范围是[0.0,900.0),加上100取值范围是[100.0,1000.0),最后将double类型强转为int类型。
java有1、2、3、4个数字,能组成多少个互不相同且无重复数字的四位数?都是多少
1,2,3,4四个数字,可以组成24互不相同个且无重复数字的四位数,从小到大依次是
1234,1243,1324,1342,1423,1432,
2134,2143,2314,2341,2413,2431,
3124,3142,3214,3241,3412,3421,
4123,4132,4213,4231,4312,4321