Java如何编写更加快速的循环,Java编写循环,/* * How To
分享于 点击 38358 次 点评:40
Java如何编写更加快速的循环,Java编写循环,/* * How To
/* * How To Write Faster Loops (after Dan Bornstein, Google Engineer) * * - http://www.youtube.com/watch?v=ptjedOZEXPM * *//* 1 (fastest) */for (int i = initializer; i >= 0; i--) { ... }/* 2 */int limit = calculateLoopLimit();for (int i = 0; i < limit; i++) { ... }/* 3 */Type[] array = getMyArray();for (Type obj : array) { ... }/* 4 */for (int i = 0; i < array.length; i++) { ... }/* 5 */for (int i = 0; i < this.var; i++) { ... }/* 6 */for (int i = 0; i < obj.size(); i++) { ... }/* 7 (slowest) */Iterable<Type> list = getMyList();for (Type obj : list) { ... }
用户点评