遇到一个 Java 循环小优化,最开始我是这样写都一个循环 //nums is a java array for (int i = 0; i < nums.length; i++) { } 结果比下面的写法大约慢了 20%,这里每个循环就节约了一个取数组长度的操作,字节码操作是 arraylength 操作。 for (int i = 0, len = nums.length; i < len; i++) { } 赞微海报分享
近期评论