- 博客(31)
- 收藏
- 关注
原创 System.arraycopy的底层逻辑
这个System.arraycopy其实底层逻辑本质和Arrays.copyOf是一样的。分析源码可以得出Arrays.copyOf也会走到System.arraycopy这个方法。下面是对参数的具体解读。
2023-10-27 11:05:04 70 1
原创 Math.random()的实际操作案例
这时我们可以获得一个[a,(b + 1))的值,但极限取不到b+1 可以取到b+1以下直到a的所有小数。我们可以知道,random() * (b - a)可以获得一个[0,(b - a))之间的一个小数。a + random() * (b - a)可以获得一个[a,b)之间的小数(相加可得)有:(int)( a + random() * (b - a + 1))这时我们得出 a + random() * (b - a + 1)但是问题在于我们取不到b的值,但题目需要我们获得b的值。
2023-10-26 20:16:37 514
原创 关于Arrays中的自定义定制排序
具体的思路涉及到匿名内部类的重写(重写compare方法...)内部排序方法可自定义,这里我举了一个冒泡排序的例子。主体要理解的是进行方法的重写以及判断条件的选择。
2023-10-26 20:07:32 21
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人