問題タブ [foreach]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHPで有効な配列の「foreachの無効な引数」を取得する
Invalid argument supplied for foreach()
提供されている配列が有効な配列であるように見えても、エラーが発生します。これが私のコードです:
print_rからの出力の一部を次に示します。
私が得るエラーは、私がforeachを実行する行にあります。
配列は、2つの類似した配列に対して$keywords
を実行することによって取得されます。array_merge
これを行うために何かありますか?
java - for-JavaEEの各ループとジェネリック
私はWebサイトベースのプロジェクトを設計しており、最初にJavaSEアプリケーション開発で論理レイヤーを設計しました。次に、Webサイト用にJavaEEでGUIを作成しました。JSTLを使用してJavaEEアーキテクチャにJavaSEファイルをインポートしていますが、これのみを使用してデータを呼び出します。
しかし、それは私に次のようなエラーを与えています:
- for-eachループ-
for-each loops are not used in source 1.4, try source 1.5 to enable for-each loop.
- ジェネリック-
generics are not supported in source 1.4, try source 1.5 to enable generics
variable-arity methods are not supported in -source 1.4
c# - foreach を linq で使用する方法
少し前にいくつかのブログで読んだことがあります(あいまいで申し訳ありません)。次のようなlinqを使用できます
誰かがそれが可能か知っていますか、それとも私の想像ですか??
ありがとう。
c# - ジェネリックを使用して基本クラスで foreach を使用するにはどうすればよいですか?
この質問は、この質問に対するJon Skeet の回答を試した結果です。
したがって、上記の質問リンクからの質問と回答に基づいて、次のコードがあります。
スキルセットを向上させるためにジェネリックをもっと理解しようとしているので、次の質問があります。「注文」のコレクションをループするために foreach を使用するにはどうすればよいですか? C#2.0を使用しています。
私がやろうとしていることのコード例(コンパイルしません)。
編集: より良い例を示すために、OverseasOrder を追加しました。
java - ForEach と Facelets
私のマネージドBean:
私の forEach :
私の出力ストリーム:
私はここにいます...
私はここにいます...
私はここにいます...
私はここにいます...
ご覧のとおり、"getLiQuickNav( )" は ForEach によって 4 回呼び出されます。しかし、「getLiQuickNav( )」を 1 回だけ呼び出したくありません。1 回だけ呼び出すにはどうすればよいですか?
おまけの質問: 「tata、titi、toto」の 3 つの項目しかないのに、なぜ「getLiQuickNav( )」は 4 回呼び出されるのですか?
ありがとう
php - 動的プロキシ クラスのカスタム foreach 結果 - 魔法のメソッド?
プロキシ クラスをシリアル化する必要があります。このクラスは、__set と __get を使用して値を配列に格納します。シリアライゼーションを単なるフラット オブジェクトのように見せたいです。つまり、私のクラスは次のようになります。
そして、次のように言うと、foreach ループが $data のすべてのキーと値を返すようにします。
これは可能ですか?
c# - Foreach は InvalidCastException をスローできますか?
次のコードを想像してください。
なぜこの foreach の動作は C# に似ていないのでしょうか? ここで起こるのは、サブクラスへの暗黙のキャストです。これはエラーが発生しやすく、言語の他のすべての場所で禁止されているようです。それとも私は正しくありませんか?
PS私が尋ねている理由は、プロジェクトの同様のコードにバグがあり、以前は like と呼ばれていた外部ライブラリからカスタム コレクションを反復処理していたSomeTypeCollection
が、実際には基本型アイテムのコレクションを提供していたためです。のアイテムが含まれている可能性がありSomeOtherType
ます。私のせいですが、言語もコンパイラも明示的なヒント/警告を提供しませんでした。これはC#では非常に珍しいことです...
php - stdClassオブジェクトとforeachループ
次のコードを使用して、Soapを使用してWebサイトからデータを取得しています。
出力のサンプルを次に示します。
結果が1つだけ返される場合は、次のように簡単に実行できます。
では、複数の結果を処理するにはどうすればよいでしょうか。
どんな助けでも大歓迎です。
c# - foreachを使用してジェネリックリストのアイテムを変更する方法は?
文字列のリストが入力された次の汎用リストがあります。
各文字列の最後に「test」を追加したいのですが、どうすれば簡単に実行できますか? 直感的に、私はこれを試してみましたが、これは問題なくコンパイルされます:
しかし、リストの内容を見ると、何も変わっていません。forループを使用してリストを反復処理できると思いますが、非常に単純なものを探しており、ForEachを使用すると非常にきれいに見えます....しかし、うまくいかないようです。何か案は?
c++ - BOOST_FOREACH ループで Iterator にアクセスする
リストを反復処理するための BOOST_FOREACH ループがあります。残念ながら、イテレータを特定のアイテムにキャッシュする必要もあります。
明らかに、list.begin()..list.end() for ループを使用してこれを行うことができますが、BOOST_FOREACH が好きになりました。これを回避する方法はありますか?