Whi*_*cal 2 java loops for-loop initialization
我的意思是
for (int i=1; i<7; i++)
Run Code Online (Sandbox Code Playgroud)
当纯粹用于迭代次数时,它更具可读性
for (int i=0; i<6; i++)
Run Code Online (Sandbox Code Playgroud)
但有些另一种方法已经成为标准.
你怎么看?这是一种不好的做法还是气馁?
我认为这只是因为数组几乎总是基于0,当设计师创建其他具有集合的非数组对象时,它们也倾向于使它们基于0.基于0的只是一个标准,所以坚持它只是维护者的一致性和易用性.
还有,对我来说,
for(int i = 0; i < 6; i++) {
更可读,因为我知道当1循环完成时,count(i)将为1.在第一次循环之后,以1为基础,计数为i = 2.这让我有点失望.
| 归档时间: |
|
| 查看次数: |
91 次 |
| 最近记录: |