Вы смотрите ниже код с комментариями:
int num=6;//num is 6 here
num=num+1;//num is 7 after this step
if (num>6)//num is greater than 6 ? YES, so below line will be executed
jTextField1.setText(Integer.toString(num));//It comes here & sets jTextField1 as 7
else
jTextField1.setText(Integer.toString(num+5));
В первом случае, как описано выше, jTextField1
будет установлен в качестве 7.
Что бы мы используем "Num = 7" или "Num == 7"?
num=7
является назначение 7 до num
переменной
num==7
используется, когда вы проверяете условие для num
является 7, который просто возвращает true
или false
(необходимо отметить, что, ==
является оператором равенства в Java который используется для проверки того, являются ли два значения равными или нет)
Я хочу знать, будем ли мы использовать if (num == 7) или if (num = 7)?
Вы никогда не использовать num=7
при условии проверки if
, while
или for
Я предлагаю вам прочитать here и понять основы первой.
Для вашего первого вопроса - вы можете попробовать запустить код, чтобы узнать, что он делает. –
«Я путаюсь с выходом» - Что вы получаете, когда запускаете свой код? – jay
Пожалуйста, помогите мне со вторым вопросом, я действительно смущен. – Alandvnso