java中foreach语句如何获取数组下标
PHPz
PHPz 2017-04-17 15:54:56
0
2
876

除了在foreach语句前声明一个变量,在foreach语句中对该变量进行自增运算,还有其他办法吗^_^

PHPz
PHPz

学习是最好的投资!

全員に返信(2)
黄舟

単純に機能しないことを伝えるには、変数インクリメント操作を使用してください。
各要素が一意であり、List を走査している場合は、indexOf を使用できますが、問題があります。パフォーマンスは変数インクリメント操作を自分で使用する場合ほど良くありません
さらに、添字が非常に重要である場合は、従来の for ステートメントを使用してみてはいかがでしょうか

いいねを押す +0
大家讲道理

試してみました。Linkedlist のトラバーサルは従来の方法では非常に遅いですが、foreach はカスタムの自動インクリメント変数が追加された場合でも非常に高速です。従来の線形テーブルのループ走査よりも高速であると言われています。

リーリー

線形リストと連結リストのオブジェクトの作成時間と走査時間を比較できます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート