C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 39 を表示中)
■20140 / )  Re[1]: 検索プログラムについて
□投稿者/ 凪瀬 (53回)-(2008/06/06(Fri) 15:44:50)
凪瀬 さんの Web サイト
No20138 (名無し さん) に返信
> (LinkedListと入力すると、Linked.classしか検索して表示されない)
「LinkedList.class」かな?

> 入力されたクラス名の全文一致検索しかできないので
> 部分一致検索に切り替えたいのですが、何かいい方法はないでしょうか。

パフォーマンス抜きに単純にやるならば、Map#entrySet()でEntryを取得して、
ループですべてのEntryのキーと部分一致するかを正規表現なりでチェックするということになるでしょうか。

クラス名をキーにMapからgetするのに比べたらパフォーマンスは落ちますが、
たかだか数百とか程度のオーダーのデータなら問題にならないんじゃないかな。

返信 編集キー/


管理者用

- Child Tree -