JavaRush /Java Blog /Random-KO /문자열 관리, Java에서 문자열 작업을 위한 함수
articles
레벨 15

문자열 관리, Java에서 문자열 작업을 위한 함수

Random-KO 그룹에 게시되었습니다
이 튜토리얼에서는 Java의 문자열에 대해 계속 학습합니다. 문자열 작업의 기본 사항은 "Java의 문자열" 단원에서 찾을 수 있습니다. Java의 클래스 String에는 문자열 내용을 조작하기 위한 메소드 세트가 있습니다. 문자, 하위 문자열, 대소문자 변경 및 기타 작업을 찾습니다. 문자열 관리, Java에서 문자열 작업을 위한 함수 - 1

문자 및 하위 문자열 가져오기

를 호출하여 문자열의 특정 위치에 있는 문자를 가져올 수 있습니다 charAt(). 줄의 첫 번째 문자 인덱스는 0이고 마지막 문자의 인덱스는 length()-1입니다. 다음 코드는 문자열의 9번째 문자를 반환합니다.
String anotherPalindrome = "Niagara. O roar again!";
char aChar = anotherPalindrome.charAt(9);
문자 번호는 0부터 시작하므로 줄의 9번째 문자는 "O"입니다. 문자열 관리, Java에서 문자열 작업을 위한 함수 - 2하나의 문자뿐만 아니라 문자열의 일부도 가져와야 하는 경우 substring. 이 메서드에는 substring두 가지 옵션이 있습니다. 문자열 관리, Java에서 문자열 작업을 위한 기능 - 3다음 코드는 11번째 문자부터 시작하지만 15번째 문자는 포함하지 않는 문자열의 하위 문자열을 반환하여 "roar"라는 단어를 생성합니다.
String anotherPalindrome = "Niagara. O roar again!";
String roar = anotherPalindrome.substring(11, 15);
문자열 관리, Java에서 문자열 작업을 위한 함수 - 4

문자열을 조작하는 다른 방법

다음 표에는 문자열 작업을 위한 몇 가지 방법과 해당 설명이 나와 있습니다. 문자열 관리, Java에서 문자열 작업을 위한 기능 - 5

문자 및 하위 문자열 검색

문자와 하위 문자열을 검색하는 몇 가지 방법을 더 살펴보겠습니다. 클래스에는 String문자열에서 문자 또는 하위 문자열의 위치를 ​​반환하는 메서드가 포함되어 indexOf()있습니다 lastIndexOf(). 이 메서드는 indexOf()문자열의 시작 부분부터 lastIndexOf()끝 부분부터 검색합니다. 이러한 메서드가 일치하는 항목을 찾지 못하면 -1을 반환합니다. 클래스에는 지정된 문자 시퀀스가 ​​문자열에 포함된 경우 true를 반환하는 String메서드도 포함되어 있습니다 . 문자열에 하위 문자열이 있는지 여부를 알아야 하지만 해당 위치는 중요하지 않은 경우 이 방법을 사용하세요. 다음 표에서는 및 메서드에 대해 설명합니다 . 는 클래스가 구현하는 인터페이스이므로 문자열을 에 전달할 수 있습니다 . containsindexOf()lastIndexOf()문자열 관리, Java에서 문자열 작업을 위한 함수 - 6CharSequenceStringcontains()

라인 변경. 문자 및 하위 문자열 바꾸기

이 클래스에는 String문자열에 문자와 하위 문자열을 삽입하는 여러 가지 메서드가 있습니다. 다음 표에서는 발견된 문자 및 하위 문자열을 바꾸는 방법을 설명합니다. 문자열 관리, Java에서 문자열 작업을 위한 기능 - 7

다음 클래스에서는 및 메서드를 사용하여 파일 이름과 함께 문자열의 다양한 부분을 사용하는 Filename예를 보여줍니다 . 이제 클래스를 사용하는 프로그램을 생각해 보십시오 . 프로그램은 다음과 같이 출력합니다. 메서드는 " "의 마지막 발생을 확인하기 위해 메서드를 사용합니다 . 이 메서드는 이 값을 사용하여 파일 확장자를 찾습니다. 원본 소스 링크: 문자열 관리, Java에서 문자열 작업을 위한 기능 문자열 관리, Java에서 문자열 작업을 위한 기능. 2 부lastIndexOf()substring()문자열 관리, Java에서 문자열 작업을 위한 기능 - 8Filename문자열 관리, Java에서 문자열 작업을 위한 기능 - 9문자열 관리, Java에서 문자열 작업을 위한 함수 - 10extensionlastIndexOf.substring
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION