Если у вас есть строка, подобная этой volume-7,notcontact-xxxx,not_lightlevel-1280.0,
, и эта строка может варьироваться в зависимости от других параметров, таких как вибрация, уровень освещенности, яркость экрана и т. Д., Но форматирование будет таким же ... (значение-настройки, настройка-значение ...)
Каков наилучший способ принять решение на основе текущей информации об этих настройках?(т.е. вернуть true или false, проверяя предопределенную строку по текущей имеющейся у меня контекстной информации)
Итак, допустим, у вас есть текущая контекстная информация ... т.е. текущий уровень громкости, настройка вибратора, уровень освещенности,яркость экрана и т. д., и т. д., и вы хотите сравнить ее с заранее определенной строкой, например, как я написал выше,
как бы вы это сделали?
Вы бы проанализировали строку и проверили наличиекаждая возможность?хотя это выполнимо, это звучит не очень привлекательно ..
Могу ли я использовать деревья решений?Если да, может кто-нибудь сказать мне, как я поступил бы по этому поводу?
Спасибо