このようなvolume-7,notcontact-xxxx,not_lightlevel-1280.0,
文字列があり、この文字列がバイブレーション、光のレベル、画面の明るさなどの他のオプションによって異なる場合がありますが、フォーマットは同じです...(設定値、設定値...)
これらの設定に関する現在の情報に基づいて決定を下すための最良の方法は何でしょうか?(つまり、事前定義された文字列を現在のコンテキスト情報と照合してtrueまたはfalseを返します)
それで、あなたが現在の文脈情報を持っているとしましょう...すなわち、現在の音量レベル、バイブレーター設定、光レベル、画面の明るさなど、そしてそれを私が上で書いたような事前定義された文字列と比較したい、
どうしますか?
文字列を解析して、すべての可能性をチェックしますか?実行可能ですが、あまり魅力的ではありません。
デシジョンツリーを使用できますか?はいの場合、誰かが私がそれについてどうするか教えてもらえますか?
ありがとう