私はCollection<RECOBeacon> recoBeacons
のコレクションを持っています。最初の要素はRECOBeacon first = recoBeacons.iterator().next();
で取得されていますが、2番目の要素を取得するのに問題があります。私はRECOBeacon second = first.next();
とsecond = first.iterator().next()
を試しましたが、これらのどれもうまくいきませんでした。誰もこの問題を解決する方法を知っていますか? ありがとう! Collection
が未満を持っているときに例外を避けるために、iter.next()
に各呼び出しの前にiter.hasNext()
を呼び出す方が良いでしょうコレクションの2番目の要素を取得する方法は?
Iterator<RECOBeacon> iter = recoBeacons.iterator();
RECOBeacon first = iter.next();
RECOBeacon second = iter.next()
:
イテレータインスタンス 'recoBeacons.iterator()'をどこかに保存し、**その上に 'next()'をもう一度呼び出す必要があります。 – QBrute