У меня есть условие
if (editTextOne.getText().toString().equals("0"));
Я хочу добавить в equals() еще "00", "000", можно ли это как-нибудь сделать без
if (((editTextOne.getText().toString().equals("0")) ||
(editTextOne.getText().toString().equals("00")) || ...
и так далее ?
Если нужно проверить состоит ли строка из одних только нулей, то можно использовать такое регулярное выражение:
if (str.matches("0+")) { // если 0+ то true если минимум один 0,
// если 0*, то пустая строка тоже даст true.
// код
}
Если сравниваемые строки сложно задать в регулярку, то можно так:
if (Stream.of("0", "01", "012").anyMatch(str::equals)) {
// код
}
Аренда удаленного сервера: цены, провайдеры и условия. Руководство для начинающих
Есть таблица Report и таблица Recipe, которые имеют стандартную всязь один к многим, те