Я работаю над Android-приложением, которое сравнивает множество случайных величин.Как построить сложные инструкции «if»
Столбец «A», например, имеет 4 переменные, столбец «B» имеет 4 переменные ... и т. Д. Всего имеется 5 столбцов. Переменные случайны из набора из 5 чисел.
Прямо сейчас у меня есть около 100, если заявления, которые, как:
If (a1==b1)
{If (b1==c1)
я перечислить все возможные исходы ... a1.equals b2 и т.д. и т.п ... Я начал переписывать его использовать || но я все еще выхожу с тысячами строк кода, и я часто получаю ошибки. Я искал в Интернете, но я не приношу результатов.
Я предполагаю, что я ищу что-то вроде ...
If ((a1||a2||a3||a4)==(b1||b2||b3||b4))
{
//check if ==(c1||c2||c3||c4) etc...
}
Else
{
Do something...
}
Я просто последовательно я получаю ошибку компиляции и сбоев всякий раз, когда я пишу такие вещи, как это. Также я не могу понять, как проверить такие вещи, как (a1 & & a2) == (b1 || b2) и т. Д. И т. Д.
Любая помощь или совет будут очень благодарны Спасибо!
Редактировать: Для тех, кто имеет аналогичную проблему, я нашел «while and for loops» чрезвычайно полезным. Вот сайт, который помог прояснить это для меня, я надеюсь, что это поможет вам, а также ... http://www.javaranch.com/drive/loop.html
Шаг 1: Используйте 'if', а не' If'. –
Непонятно из ваших примеров, что вы на самом деле спрашиваете. Можете ли вы привести более конкретный пример? –
Я обычно использую, если ... Он автоматически капитализируется Если по какой-то причине ...: P – Oliver