다음과 같은 오류가 보고됩니다.
예:
MessageFormat.format("{wrong}", 1); // 색인이 잘못됨
MessageFormat.format("{0", 1); // 중괄호의 짝이 없음
MessageFormat.format("'{0}", 1); // 따옴표의 짝이 없음
MessageFormat.format("It''''s {0}", 1); // 'It's' 대신 'It''s'가 출력됨
MessageFormat.format("{0}", 1, 2); // 패턴에서 색인이 '1'인 인수는 사용되지 않음
사용자 지정 MessageFormat 메서드 테이블을 사용하여 인수가 MessageFormat 패턴으로 확인되어야 하는 메서드 호출을 지정하세요. 테이블에는 포함하는 클래스와 메서드 호출의 이름을 일치시키기 위한 완전히 정규화된 클래스 이름과 메서드 이름 정규식의 쌍이 포함되어 있습니다. 클래스 이름은 하위 클래스와도 일치합니다.
2023.2의 새로운 기능