java 12

[Java] 자바 특정 문자열 포함 여부 확인 및 위치 찾기(contains, indexOf)

자바 문자열 함수 중, 주어진 문자열에 특정 문자열이 포함되어있는지 확인이 필요한 경우가 있다.이 경우 contains() 함수와 indexOf() 함수를 활용할 수가 있다.위 두 개의 함수에 대하여 알아보자. 1) contains?: 대상 문자열에 특정 문자열이 포함되어 있는지 확인하는 함수로, 대/소문자를 구분한다.문자열이 있으면 true, 없으면 false를 반환한다.문법: String.contains(String substring) 2) contains 사용법(예시)String str1 = "Apple Banana";String str2 = "Apple";String str3 = "Ban";System.out.println("str1.contains(\"Banana\") = " + str1.con..

Java/Java 2025.03.14

[Java] 문자열 자르기 split 함수

Java에서 특정 문자를 기준으로 문자열을 자를 수 있는 split 함수가 있다.특정 문자 기준으로 문자열을 자른 결과값을 배열로 저장할 수 있는데, 이 방법에 대해 알아보자.1) 문법 String[] arr = 문자열.split(기준 문자);String[] arr = str.split(String regex); 2) 예시아래의 예시를 보며 활용하는 방법에 대해 알아보자.예시1String str = "a,b,c,d,e";String[] arr = str.split(","); // "," 를 기준으로 잘라 배열에 저장for(int i = 0; i 위 예시의 결과값은 a b c d e 가 될 것이다.두 번째 예시는 문자가 아닌 ""을 기준으로 자르는 경우이다. 예시2String str = "Hello Wor..

Java/Java 2025.03.13