去MSDN查了下,new Random().nextInt() 是用来取范围内的随机整数的。按照你的情况,就是0到51之间,就是输出的值是1到50。
而Math.abs()就是取括号里面的值的绝对值。
其实,如果是C#的话,应该可以不用Math.abs()的,因为new Random().nextInt() 返回的应该是大于0的,也就是说,绝对值等于它自己本身。其他情况不大了解,不敢乱说。
还有,建议楼主先去MSDN先查查,一般微软本身的C、C++、C#里面的标准库中的函数都可以查得到。
参考资料里的链接是Random().nextInt()的MSDN版面,楼主不习惯看英文的,可以去CSDN查查。
厶之
l,l shl