-
자바 문자열 클래스(indexOf, split, toString, subString, contains)Java 2016. 5. 7. 18:29반응형
indexOf:지정한 문자가 문자열에 몇번째에 있는지를 반환.
String str = "abcdef";
int indexOf = str.indexOf("d");
System.out.println("indexOf: " + indexOf);
결과값:3
split:지정한 문자로 문자열을 나눔(배열로 반환)
String str = "A:B:C:D:abcd";
String[] split = str.split(":");
System.out.println("split: " + split[1]);
결과값:B
toString:문자열을 그대로 반환.
String str = "1234";
String toString = str.toString();
System.out.println("toString: " + toString);
결과값:1234
substring:문자열에 지정한 범위에 속하는 문자열을 반환.(시작범위에 값은 포함하고, 끝나는 범위에 값은 포함하지않음.)
String str = "ABCDEF";
String substring = str.substring(0, 2);
System.out.println("substring: " + substring);
결과값:AB
contains:두개의 String을 비교해서 비교대상 String을 포함하고 있으면true, 다르면 false를 반환.
String str1 = "abcd";
String str2 = "c";
boolean contains = str1.contains(str2);
System.out.println("contains: " + contains);
결과값:true
출저- 어느 티스토리 블로그 (기억이 안나네요)
반응형'Java' 카테고리의 다른 글
Java 람다식(Lambda Expressions) 이란? (0) 2020.04.18 [Java] 기초 - Java 제어자(modifier), 접근 제어자(access modifier) (0) 2017.12.12 [Java] 게시판 페이징(Paging) 로직 (0) 2017.12.12 [toArray] 자바 List 리스트값 String[] 배열안에 넣기 (0) 2017.08.22 자바(java) 정규식이용 초간단 문자열 변경,치환 replaceAll (아스타처리, 마스킹처리) (1) 2017.04.29