>  기사  >  Java  >  Java에서는 단어의 마지막 글자를 대문자로 하고 첫 글자를 소문자로 씁니다.

Java에서는 단어의 마지막 글자를 대문자로 하고 첫 글자를 소문자로 씁니다.

PHPz
PHPz앞으로
2023-08-20 10:05:07721검색

Java에서는 단어의 마지막 글자를 대문자로 하고 첫 글자를 소문자로 씁니다.

String은 문자 값의 시퀀스입니다. Java에서는 String을 객체로 취급합니다. 문자열을 생성하고 조작하기 위해 Java에서 제공하는 String 클래스가 있습니다.

단어의 첫 글자는 소문자로, 마지막 글자는 대문자로 변환해야 합니다.

이 기사에서는 첫 번째 문자와 마지막 문자를 각각 소문자와 대문자로 변환하는 방법을 살펴보겠습니다.

몇 가지 예를 보여주세요

Instance-1

의 중국어 번역은

Instance-1

입니다.

입력 문자열이 "Hello"라고 가정

첫 글자를 소문자로, 마지막 글자를 대문자로 변환하면 새로운 문자열은 “hellO”가 됩니다

Instance-2

의 번역은 다음과 같습니다.

Instance-2

입력 문자열이 “Java”라고 가정

첫 글자를 소문자로, 마지막 글자를 대문자로 변환하면 새로운 문자열은 "javA"가 됩니다

인스턴스-3

입력 문자열이 “Programming”이라고 가정

첫 글자를 소문자로, 마지막 글자를 대문자로 변환하면 새 문자열은 "programminG"가 됩니다

구문

문자열의 길이를 얻기 위해 Java의 String 클래스는 length() 메소드를 제공합니다.

다음은 이에 대한 구문입니다 −

으아악

그 중 str은 문자열 변수입니다.

원래 문자열에서 하위 문자열을 가져오기 위해 Java String 클래스는 substring() 메서드를 제공합니다.

구문

다음은 이에 대한 구문입니다 −

으아악

그 중 startIndex는 포함되고 endIndex는 포함되지 않습니다.

지정된 인덱스에서 문자를 가져오기 위해 Java String 클래스는 charAt() 메서드를 제공합니다.

구문

다음은 이에 대한 구문입니다 −

으아악

여기서 index는 필요한 문자의 인덱스를 의미합니다.

다양한 유형의 값을 문자열 값으로 변환하기 위해 Java의 String 클래스는 valueOf() 메서드를 제공합니다.

구문

다음은 이에 대한 구문입니다 −

으아악

알고리즘

참고 - 이 문제는 배열 개념을 사용하여 해결할 수도 있습니다. 하지만 여기서는 배열 개념을 사용하지 않고 문제를 해결하려고 했습니다. 동시에 우리는 String 클래스의 내장 메소드만 사용했습니다.

알고리즘-1

  • 1단계 - 초기화 또는 사용자 입력을 통해 문자열/단어를 가져옵니다.

  • 2단계 − substring() 메서드를 사용하여 첫 번째 문자와 마지막 문자를 가져온 다음 toLowerCase() 메서드와 toUpperCase() 메서드를 각각 사용하여 소문자와 대문자로 변환합니다.

  • 3단계 - substring() 메서드를 사용하여 중간 문자(첫 번째 문자와 마지막 문자 제외)를 가져옵니다.

  • 4단계 - 첫 번째, 중간, 마지막 값을 결합하여 최종 문자열/단어를 얻습니다.

알고리즘-2

  • 1단계 - 초기화 또는 사용자 입력을 통해 문자열/단어를 가져옵니다.

  • 2단계 - charAt() 메소드를 사용하여 첫 번째 문자와 마지막 문자를 가져옵니다. 그런 다음 toLowerCase() 메서드와 toUpperCase() 메서드를 각각 사용하여 소문자와 대문자로 변환합니다.

  • 3단계 - charAt() 메서드와 for 루프를 사용하여 중간 문자(첫 번째와 마지막 문자 제외)를 가져옵니다.

  • 4단계 - 그런 다음 첫 번째, 중간, 마지막 값을 함께 결합하여 최종 문자열/단어를 얻습니다.

다양한 접근 방식

우리는 다양한 접근 방식으로 솔루션을 제공했습니다.

  • 내장된 substring() 메소드를 사용하여

  • 내장된 charAt() 메서드를 사용하여

프로그램과 출력을 하나씩 살펴보겠습니다.

접근법-1: 내장된 하위 문자열 방법을 사용하여

이 접근 방식에서는 알고리즘-1을 활용합니다

으아악

출력

으아악

접근법-2: 내장 charAt() 메서드 사용

이 접근 방식에서는 알고리즘-2를 활용합니다

으아악

출력

으아악

이 글에서는 다양한 방법을 사용하여 단어의 첫 글자를 소문자로, 단어의 마지막 글자를 대문자로 변환하는 방법을 알아봅니다.

위 내용은 Java에서는 단어의 마지막 글자를 대문자로 하고 첫 글자를 소문자로 씁니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제