решаемые в комментариях, «(tempuser.equals (actualuser)» был правильный путь== Не работает с отсканированной строки для проверки пользователя/пароль
Это фрагмент моего кода;.
if (tempuser != "a"){
System.out.println("FAIL");
logincount=logincount+1;
}
else {
System.out.println("Success");
}
программа распечатывания FAIL, даже когда я распечатать отсканированные переменные и все «а».
Любые идеи?
Можно отправить больше кода по запросу
Не сравнивайте строки с '=='. Он работает именно так, как это должно быть. –
Попробуйте найти «Сравнение строк Java» здесь или в Google. – Keppil
http://stackoverflow.com/questions/767372/java-string-equals-versus – TerenceJackson