[英]Best practice for loop conditional variables
在編寫類似下面的循環時,最好使用用於初始化數組大小的值:
int n = foo();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
...
}
或者在數組上使用length屬性:
int n = foo();
int[] arr = new int[n];
for (int i = 0; i < arr.length; i++) {
...
}
這是一個偏好的問題,還是其中一個有優勢?
它可以兩種方式工作,但我認為使用.length
更好,因為你不需要添加一個無用的變量並占用一些內存。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.