첫 문자열과, 둘째 문자열 내용으로 새로 만든 String 객체를 ==와 equals로 각각 비교하세요.
static String compareStrings(String first, String second)
공백 없는 문자열 first와 second가 한 줄에 주어집니다.
입력 파싱과 결과 출력은 숨겨진 I/O 어댑터가 자동으로 처리합니다. 에디터에는 요구된 함수 또는 메서드 구현만 작성하세요.
참조 비교 결과와 내용 비교 결과를 공백으로 출력합니다.
아래 테스트를 각각 독립된 프로세스로 실행합니다. 입력과 기대 출력은 실제 채점 순서와 같습니다.
| # | 이름 | Input | Expected output |
|---|---|---|---|
| 1 | 같은 내용 | hi hi | false true |
| 2 | 다른 내용 | java Java | false false |
| 3 | 숫자 문자열 | 123 123 | false true |
== 는 주소 비교, 내용 비교는 반드시 equals. new String("hi") 는 새 객체라 == 가 false.length(), charAt(i), substring(a,b) 는 b 인덱스 제외, indexOf, replace, split, toUpperCase. 가변 조작은 StringBuilder(append,reverse).String.format("%03d", 7) → 007.코드를 작성하고 실행하면 공개 테스트 3개의 결과가 각각 표시됩니다.