簡體   English   中英

循環條件變量的最佳實踐

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM