UXDE dot Net Wordpress Themes

자바 substring 예제

이 문자열의 하위 문자열인 새 문자열을 반환합니다. 하위 문자열은 지정된 beginIndex에서 시작하여 인덱스 endIndex – 1의 문자로 확장됩니다. 따라서 하위 문자열의 길이는 endIndex-beginIndex입니다. 예: “햄버거”.substring (4, 8) 반환 “urge” “미소”.substring (1, 5) 반환 “마일” 매개 변수: beginIndex – 시작 인덱스, 포함. endIndex – 끝 인덱스, 배타적. 반환: 지정된 하위 문자열입니다. throw: IndexOutOfBounds예외 – beginIndex가 음수이거나 endIndex가 이 문자열 개체의 길이보다 크거나 beginIndex가 endIndex보다 큰 경우. 이 예제가 많은 도움이 개념을 잊어 버렸습니다, 감사합니다! 나쁜 예제 =(보기 어려운 공간, 오해의 소지가 있는 클래스 문자열에는 시퀀스의 개별 문자를 검사하고, 문자열을 비교하고, 문자열을 검색하고, 하위 문자열을 추출하고, 모든 문자열의 복사본을 만드는 메서드가 포함되어 있습니다. 문자는 대문자 또는 소문자로 변환됩니다. 케이스 매핑은 Character 클래스에서 지정한 유니코드 표준 버전을 기반으로 합니다. 핵심 아이디어는 소스 String에서 문자 복사를 시작하고 종료할 위치를 지정할 수 있다는 것입니다. 또한 beginIndex는 포함되는 반면 endIndex는 배타적입니다.

예를 들어 문자열 “ABCDE”의 인덱스 2의 문자는 “C”이며 인덱스 4의 문자는 “E”입니다. 반환 된 문자열은 “C”에서 문자를 포함 하는 최대 문자 “E” 배타적 (우리가 E를 포함 하지 않습니다 의미). 결과는 “CD”입니다. 그렇지 않으면 k가 `u0020`보다 큰 문자열의 첫 번째 문자의 인덱스가 되고 코드가 `u0020`보다 큰 문자열의 마지막 문자 인덱스가 되도록 합니다. 인덱스 k에서 문자로 시작 하 고 인덱스 m-에서 문자로 끝나는이 문자열의 하위 문자열을 나타내는 새 String 개체가 만들어집니다.substring (k, m+1)의 결과입니다. 문자열의 일부를 하위 문자열이라고 합니다. 즉, 하위 문자열은 다른 문자열의 하위 집합입니다. 하위 문자열 startIndex의 경우 포함 되며 endIndex 는 배타적입니다.

시작 인덱스가 포함되고 끝 인덱스가 배타적인 java 하위 문자열 메서드에서 시작 인덱스 및 end 인덱스 번호 위치를 전달합니다. 즉, 시작 인덱스는 0에서 시작하지만 끝 인덱스는 1에서 시작합니다.