반응형
substring 사용법 문자열 자르기
- 자바에서 substring() 함수를 이용해서 문자열을 다뤄보겠습니다.
- 문자열을 자를 수 있게 도와주는 함수 입니다.
- 아래의 예제를 통해서 도움이 되셨으면 좋겠습니다.
먼저 2가지의 사용법 설명 드리겠습니다.
1. index 1개
substring(3) 이라고 정의하면 1에 위치하는 문자열이 시작부분이 됩니다.
더 풀어서 설명하면 여기서부터 시작합니다. 1 뒤에 있는 문자열은 출력되지 않습니다.
2. index 2개
substring(1, 3) 이라고 정의하면 1에 위치하는 문자열이 시작부분이 되고
3에 위치하는 문자열이 끝나는 부분이 됩니다.
위치는 이러합니다.
ex) String str = "abcdefg"; => a(0), b(1), c(2), d(3), f(4), g(5)
아래의 예제를 통해서 참고 해주세요.
substring() 사용법
public class SubStringTest{
public static void main(String[] args){
String str = "사과포도체리두리안삼겹살";
// 삼겹살 출력!
// 시작하는 index를 적으면 편리하게 사용할 수 있어요.
String subStr = str.substring(9);
System.out.println("삼겹살이 먹고싶어요!!!!!!: " + subStr + " 대령이요!!~~");
// 과일 출력
subStr = str.substring(0, 9);
System.out.println("과일만 보여주세요!: " + subStr + " 우리는 과일이야!!~~");
// 포도 출력
subStr = str.substring(2, 4);
System.out.println("포도가 먹고싶어요!: " + subStr + " 대령이요!!~~");
// 체리 출력
subStr = str.substring(4, 6);
System.out.println("체리가 먹고싶어요!: " + subStr + " 대령이요!!~~");
// 두리안 출력
subStr = str.substring(6, 9);
System.out.println("두리안이 먹고싶어요!: " + subStr + " 대령이요!!~~");
}
}
감사합니다.
반응형
'JAVA > JAVA 기초' 카테고리의 다른 글
[JAVA] 자바 형변환 모든 자료형 정리 (0) | 2022.09.01 |
---|---|
JAVA enum 자바 상수 사용법 (0) | 2022.08.26 |
JAVA 배열 출력하는 방법 편리한 함수 꿀팁 제공 (0) | 2022.08.22 |
JAVA 문자열 자르기 split() 함수 사용방법, 문자열 배열에 담는 법 (2) | 2022.08.22 |
JAVA 문자열 특정문자열 변경 replace(), replaceAll() 함수 정규식 사용법 초간단 요약 필독 (0) | 2022.08.22 |
댓글