表駆動法,実戦中学会とif...Elseとswitchの間で取捨選択(Java編)


1.概念 は、論理文を使用せずにテーブルから情報を検索するプログラミングモードです.実際、論理文で選択できるものは、テーブルを調べて選択することができます.簡単な場合、論理文を使用すると簡単でわかりやすいです.しかし、論理チェーンが複雑になるにつれて、ルックアップ法もますます魅力的になります.-『コード大全』から引用
テーブル駆動法(Table-Driven Approach)とは、テーブル駆動、テーブル駆動方法とも呼ばれる.簡単に言えば、チャートで値を取得することです.
 
2.常用チャート方式
  • 直接アクセス(直接アクセステーブル).
  • インデックスアクセス(インデックスアクセステーブル)
  • セグメントアクセス(階段アクセステーブル)
  •  
    3.実戦PK
    シーンの説明:圧縮パッケージの接尾辞名に基づいて、どのメソッドを呼び出して解凍するかを判断します.
    3.1ツールクラスの解凍
    public class AIUtil {
        private AIUtil() {}