강의로 돌아가기
jin

이클립스에서는 잘 나오는데 뭐가 문제일까요?

알려주세요ㅠㅜㅠㅜㅠㅜ

작성중인 코드―Solution.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Solution {
    public String solution(String[] participant, String[] completion) {
        String answer = "";
        for(int i=0; i<completion.length; i++){
            for(int j=0; j<participant.length; j++){
                if(completion[i] == participant[j]){
                    completion[i] = "";
                    participant[j] = "";
                    break;
                }
            }
        }
        for(String val : participant){
            if(val != "")
                System.out.println(val);
        }
        return answer;
    }
}
  • hsoh0306
    스트링은 == 말고 equals 쓰지 않나용 hsoh0306 2018.12.19 19:10
1 개의 답변
Demi

안녕하세요. java에서는 String 비교시 ==이 아니라 equals 메소드를 사용하셔야합니다.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.