나는 자바에서 초보자입니다, 자바로 char에 의해 두 문자열을 비교하려고 얼마나 많은 다른 문자가 다음 코드에 의해 찾을 수 있지만 작동하지 않습니다,자바 문자로 두 문자열 비교 문자로
min is the min between the 2 strings
for(int i=0; i<min-1; i++){
s1 = w1.substring(j,j++);
s2 = w2.substring(j,j++);
if (! s1.equalsIgnoreCase(s2)){
counter++;
}
}`
팁이 있습니까?
카운터는 'i'입니다. 하지만 절대 사용하지 마라. 그것은 루프 안에 있고'j'를 대신 가지고 있습니다. 왜? –
그리고 substring (j, j)가 무엇을 반환 할 것이라고 생각하게합니까? – EJP
코드가 "작동하지 않습니까?" 컴파일 할 때 어떻게됩니까? 컴파일하면 실행됩니까? 실행되면 어떻게됩니까? 그 과정에서 여러분의 기대치와 다른 점은 무엇입니까? 또한 어떤 오류 메시지가 있습니까? –