私のプロジェクトでは、次に呼び出す関数や各IDの固有の名前を取得するための情報を取得するために、IDを読み取る必要がある関数を扱っています。 これまでのところ、私はこのような情報を以下のようなswitch case文に記述してきました。大規模なスイッチケースをテキストファイル/データベースで置き換える[Java]
switch(ID)
{
case 1: functionA()
......
case 400: functionZ()
}
私は、テキストファイルまたは私はこの情報にアクセスし、簡単にカンマ区切りファイルまたはSQLデータベースと同じように編集することができ、データベースにこの操作を行うことを好むだろう。 重要なことは、このスイッチのケースがよく使用されるため、速度がいくらか重要であるということです。
私の質問はこれを置き換えるためにどのような方法が使用できるのですか?
質問は? – lexicore
大型のスイッチケースにはどのような代替方法がありますか – Lethalbeast