Предположим, у меня есть String с именем dogsStatus.Как сравнить String с любым элементом Array в андроиде
String dogsStatus = "Dogs are running";
У меня есть также массив по имени dogsChoice.
ArrayList<String> dogsChoice = new ArrayList<>();
dogsChoice.add("barking");
dogsChoice.add("running");
dogsChoice.add("eating");
Теперь я хочу, чтобы настроить ВЫКЛЮЧАТЕЛЬ-CASE с Струнный dogsStatus.
Так смотрите код, если это вообще возможно или нет: -
switch(dogsStatus){
case "Dogs are" + dogsChoice:
//Do something
}
Если это не представляется возможным, то есть ли способ, чтобы сравнить строку с любым значением в виде массива? Не какой-либо конкретной один ...
Вы хотите, чтобы собаки работали, собаки лай и т. д. правильно? – Amsheer
На самом деле элементы, представленные в массиве, не указаны. Это будет очень сильно отличаться на разных устройствах. Эти предметы являются примерами. Я хочу сравнить строку с любым значением заданного массива –