반응형
[Java 실습 #16] 마지막 구분자 뒤의 문자열
1. 개발환경
2. 구현
1. 개발환경
MacOS M1 - macOS Monterey 12.0.1
JDK 1.8
IntelliJ IDEA 2021.2 (Community Edition)
2. 구현 - 마지막 구분자 뒤의 문자열 추출하기
[ TestCustomStringUtils.java ]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
package io.home.test;
public class TestCustomStringUtils {
private static String splitLastString(String target, char deliminator) {
int x = target.lastIndexOf(deliminator);
if (x > 0) return target.substring(x + 1);
return target;
}
public static void main(String[] args) {
String test001 = "io.home.test.TestCustomStringUtils";
String test002 = "io.home.test.";
String test003 = "src/io/home/test/TestCustomStringUtils.java";
System.out.println(splitLastString(test001, '.'));
System.out.println(splitLastString(test002, '.'));
System.out.println(splitLastString(test003, '/'));
}
}
|
반응형
'JAVA 자바 > JAVA 실습' 카테고리의 다른 글
[Java 실습 #18] InputStream 재사용 (1) - mark, reset 활용 (0) | 2021.12.29 |
---|---|
[Java 실습 #17] InputStream을 ByteArray로 변환 (0) | 2021.12.29 |
[Java 실습 #15] 배열 출력하기 (0) | 2021.12.26 |
[Java 실습 #14] 파일 입출력(IO) - CSV 파일 데이터를 객체(Object)에 매핑 (2) - commons-csv 활용 (0) | 2021.12.25 |
[Java 실습 #14] 파일 입출력(IO) - CSV 파일 데이터를 객체(Object)에 매핑 (1) - String.split 활용 (0) | 2021.12.15 |