String은 문자 값의 시퀀스입니다. Java에서는 String을 객체로 취급합니다. 문자열을 생성하고 조작하기 위해 Java에서 제공하는 String 클래스가 있습니다.
단어의 첫 글자는 소문자로, 마지막 글자는 대문자로 변환해야 합니다.
이 기사에서는 첫 번째 문자와 마지막 문자를 각각 소문자와 대문자로 변환하는 방법을 살펴보겠습니다.
입력 문자열이 "Hello"라고 가정
첫 글자를 소문자로, 마지막 글자를 대문자로 변환하면 새로운 문자열은 “hellO”가 됩니다
입력 문자열이 “Java”라고 가정
첫 글자를 소문자로, 마지막 글자를 대문자로 변환하면 새로운 문자열은 "javA"가 됩니다
입력 문자열이 “Programming”이라고 가정
첫 글자를 소문자로, 마지막 글자를 대문자로 변환하면 새 문자열은 "programminG"가 됩니다
문자열의 길이를 얻기 위해 Java의 String 클래스는 length() 메소드를 제공합니다.
다음은 이에 대한 구문입니다 −
으아악그 중 str은 문자열 변수입니다.
원래 문자열에서 하위 문자열을 가져오기 위해 Java String 클래스는 substring() 메서드를 제공합니다.
다음은 이에 대한 구문입니다 −
으아악그 중 startIndex는 포함되고 endIndex는 포함되지 않습니다.
지정된 인덱스에서 문자를 가져오기 위해 Java String 클래스는 charAt() 메서드를 제공합니다.
다음은 이에 대한 구문입니다 −
으아악여기서 index는 필요한 문자의 인덱스를 의미합니다.
다양한 유형의 값을 문자열 값으로 변환하기 위해 Java의 String 클래스는 valueOf() 메서드를 제공합니다.
다음은 이에 대한 구문입니다 −
으아악참고 - 이 문제는 배열 개념을 사용하여 해결할 수도 있습니다. 하지만 여기서는 배열 개념을 사용하지 않고 문제를 해결하려고 했습니다. 동시에 우리는 String 클래스의 내장 메소드만 사용했습니다.
1단계 - 초기화 또는 사용자 입력을 통해 문자열/단어를 가져옵니다.
2단계 − substring() 메서드를 사용하여 첫 번째 문자와 마지막 문자를 가져온 다음 toLowerCase() 메서드와 toUpperCase() 메서드를 각각 사용하여 소문자와 대문자로 변환합니다.
3단계 - substring() 메서드를 사용하여 중간 문자(첫 번째 문자와 마지막 문자 제외)를 가져옵니다.
4단계 - 첫 번째, 중간, 마지막 값을 결합하여 최종 문자열/단어를 얻습니다.
1단계 - 초기화 또는 사용자 입력을 통해 문자열/단어를 가져옵니다.
2단계 - charAt() 메소드를 사용하여 첫 번째 문자와 마지막 문자를 가져옵니다. 그런 다음 toLowerCase() 메서드와 toUpperCase() 메서드를 각각 사용하여 소문자와 대문자로 변환합니다.
3단계 - charAt() 메서드와 for 루프를 사용하여 중간 문자(첫 번째와 마지막 문자 제외)를 가져옵니다.
4단계 - 그런 다음 첫 번째, 중간, 마지막 값을 함께 결합하여 최종 문자열/단어를 얻습니다.
우리는 다양한 접근 방식으로 솔루션을 제공했습니다.
내장된 substring() 메소드를 사용하여
내장된 charAt() 메서드를 사용하여
프로그램과 출력을 하나씩 살펴보겠습니다.
이 접근 방식에서는 알고리즘-1을 활용합니다
으아악이 접근 방식에서는 알고리즘-2를 활용합니다
으아악이 글에서는 다양한 방법을 사용하여 단어의 첫 글자를 소문자로, 단어의 마지막 글자를 대문자로 변환하는 방법을 알아봅니다.
위 내용은 Java에서는 단어의 마지막 글자를 대문자로 하고 첫 글자를 소문자로 씁니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!