K는 두 개의 문자열을 비교하려고하지만 equals()
메서드는 항상 true를 반환하므로 if 문이 항상 실행됩니다. 왜 이런 일이 일어 났습니까? -String.equals() 항상 true를 반환
resultString = "Test1";
String CompleteString = "Test";
if(CompleteString.equals(resultString));
{
rowView.setBackgroundResource(R.color.listselect_red);
}
감사합니다 .. 조건의 경우에 , 나는 그것을 보지 못했다! 때로는 어리석은 실수를 저에게 만들어서 화가납니다. – Memento
세미콜론이 보이지 않았기 때문에 실수를했습니다. 가끔씩 발생하지만 나는 downvote를 이해하지 못합니까? 이 사이트는 그러한 질문을하기 위해 만들어졌으며 일부는 해결하기가 어려웠으며 그 중 일부는 쉽습니다! – Memento