데이터 관리 기능 > 부품 구조 관리 > 구성 가능 모듈에 대한 고급 선택 로직 개발 > 고급 선택 로직의 예제 및 모범 사례 > 공통 로직 표현식 > 두 문자열 값 비교
  
두 문자열 값 비교
두 문자열 값을 비교하거나 문자열 매개변수의 값을 특정 문자열과 비교하려는 경우가 많습니다. 예를 들어, 사용자가 문자열 매개변수 askSize에 대해 Deluxe와 같은 값을 입력했는지 확인하고자 할 수 있습니다.
두 문자열 값을 비교하려면 다음을 수행합니다.
사용자의 응답을 평가하는 이 매개변수에 대한 표현식(askSize.equals(“Deluxe”) 등)을 정의합니다.
사용자가 값 Deluxe를 입력하면 매개변수 askSize에 저장되고 표현식은 true로 평가됩니다.
* 
문자열 값은 Java 메소드(같음)를 사용하여 평가해야 하므로 단순 등호 연산자(=)를 사용할 수 없습니다.
경우에 따라 여러 비교 표현식을 일관된 방식으로 관리하기 쉽도록 매개변수에 문자열 값을 지정했을 수 있습니다. 이 경우 표현식은 다음과 같습니다.
askSize.equals(deluxeparameter)
여기서 문자열 매개변수 deluxeparameter의 기본값은 Deluxe로 정의되었습니다.
* 
하나 이상의 큰따옴표(")가 포함된 문자열 표현식을 계산하려면 다음 예와 같이 백슬래시(\)를 사용하여 각 큰따옴표를 식별하거나 이스케이프해야 합니다.
myname.equals(“Robert \“Bob\” Smith”)