자바 문자열 클래스(indexOf, split, toString, subString, contains)
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
출저- 어느 티스토리 블로그 (기억이 안나네요)