私はに関するすべての投稿を何時間も探してきましたLinkedHashMap
が、基本が欠けているようです。
db呼び出しからK、Vセットを生成しますが、各セットがどうなるかわかりません。一部のK、Vは処理され、その他は処理されません
マップを繰り返し、位置(indexOf [i] ??)+ K(String)を取得する必要があります。次に、これは別のメソッドに渡され、そのKがどのように処理されるかを尋ねられます(2番目の配列に入れられます)
次に、2番目の配列に基づいて、position [i]を呼び出す必要なK、Vセットを処理します。
すなわち1)情報のためにdbをポーリングし、レコードは次のように返されます-abc txt --def blah --ghi blah --jkl txt 2)レコードをループして2番目のスクリプトに何をすべきかを尋ねます--txtプロセスはこのように.....--blahは何もしません- Kが値を変更する可能性があるため、迅速な参照のためにindexOfを保存します。-必要に応じてK、Vを変更します(スペルミスの修正、スペースの削除、strtolowerなど)3)必要に応じて呼び出しindexOfをさらに処理します(Kは上記のように変更されている可能性があります)
それで、LinkedHashMap
使用する正しいタイプはありますか?
PHPの観点からは簡単に思えるので、これについては少し厚くする必要があります。
どんなコード例も素晴らしいでしょう。