Если у меня есть один кусок кодаПравда или ложь в результате и почему
public boolean login(String username, String pass) throws SQLException{
Connection conn = connect();
PreparedStatement st = conn.prepareStatement("select * from users where ime = ? and sifra = ?");
st.setString(1, username);
st.setString(2, pass);
ResultSet rs = st.executeQuery();
return rs.next();
}
и другой
if(login(creds[0], creds[1]))
Почему результат «если» утверждение истинным или ложным. Я знаю, что это правда или ложно, но я не могу понять, почему. Мне не хватает информации о мозге. Может кто-то пожевал его для меня шаг за шагом? Спасибо!
Поскольку 'login()' возвращает 'boolean'. – Gendarme