今天写java算法的时候碰到了while (n-- > 0) 这个东东,瞬间迷惑了,然后找度娘了解了一下
它的意思是循环n次,除了最常用的 for (int i = 0; i < n; ++i) {...} 之外,还可以写 while (n-- > 0) {...} 和 while (--n >= 0) {...}。
写个随手笔记,不喜勿喷!!!
今天写java算法的时候碰到了while (n-- > 0) 这个东东,瞬间迷惑了,然后找度娘了解了一下
它的意思是循环n次,除了最常用的 for (int i = 0; i < n; ++i) {...} 之外,还可以写 while (n-- > 0) {...} 和 while (--n >= 0) {...}。
写个随手笔记,不喜勿喷!!!