Java에서는 일련의 문자를 문자열이라고 합니다. 이는 변경할 수 없으며(생성된 후에는 변경할 수 없음) 여러 작업을 수행하는 데 도움이 됩니다. 또한 문자열 비교는 Java의 일반적인 프로그래밍 작업입니다. 여러 가지 방법으로 수행할 수 있으며 다음 섹션에서 자세히 설명합니다.
이미 논의한 것처럼 문자열 비교는 다양한 방법을 사용하여 수행할 수 있습니다. 그들은:
무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
equals() 메서드는 문자열 내용을 기준으로 두 문자열을 비교합니다. 문자열의 대소문자가 같지 않으면(예: 대문자 또는 소문자) 동일하지 않은 것으로 간주됩니다. 아래는 equals() 메소드의 예시입니다.
프로그램
으아악출력:
위 코드 설명
이 방법에서는 값을 사전순으로 비교하여 정수형 값을 반환합니다. 값은 첫 번째 문자열이 두 번째nd문자열과 같은지, 작은지, 큰지에 따라 결정됩니다.
두 개의 문자열 str1과 str2가 존재하며
프로그램
으아악출력:
위 코드 설명
이 방법을 사용하면 문자열이 대문자인지 소문자인지 고려하지 않고 두 문자열을 비교합니다.
프로그램
으아악출력:
위 코드 설명
이 메서드는 문자열을 사전순으로 비교하는 CompareTo 메서드와 유사합니다. 차이점은 문자열이 대문자인지 소문자인지에 관계없이 비교에 영향을 미치지 않는다는 것입니다.
프로그램
으아악출력:
위 코드 설명
이제 문자열 비교를 더 잘 이해하기 위해 위에서 언급한 모든 방법을 단일 프로그램에서 살펴보겠습니다.
프로그램
으아악출력:
문자열은 일련의 문자이며 해당 객체는 변경할 수 없습니다. 문자열을 비교하는 데 사용할 수 있는 Equals, CompareTo 등과 같은 다양한 메서드가 있습니다. 이러한 모든 방법은 요구 사항에 따라 사용됩니다. 위 섹션에 자세히 설명되어 있습니다.
위 내용은 Java의 문자열 비교의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!