자바 String 원하는 문자열 추출 정리
자바 String 관련해서 자르고 추출하고, 있는지 검사에 대한 자주쓰는 기본 메서드에 대해 정리한다.
indexOf(String a) = a의 문자의 위치 값을 숫자를 얻는다.
lastindexOf(String a) = a 문자를 뒤에서부터 찾아 위치 값 숫자를 얻는다.
subString(a, b) = a부터 b전까지의 위치의 문자열을 가져온다.
String substring(int index) = 문자열 index위치부터 끝까지 문자열.
EX ) "자바 코딩 배우자". substring(4) => 배우자
String substrnig(int a, int b) = 현재 문자열 객체에서 a부터 b 직전까지 문자열
Char charAt(int index) = String 문자열에서 index 번째 문자 값 1개를 가져온다.
int indexOf(String str) = 문자열 str를 찾아서 존재하면 첫째 문자 위치 값을 반환, 없으면 -1을 반환한다.
아래 코드 예제를 확인하시어, 문자열 추출관련한 사용방법을 자세히 알아보시기 바랍니다.
1. 해당 문자열이 있는지 비교
if (str.indexOf(".") >= 0)
{
// . 이라는 값이 있다면
} else {
// . 이라는 값이 없다면
}
2. 문자열 수
len = str.length(); // str의 글자 길이
3. 부분 문자열 자르기
str = str.substring(3,7) + "9"; // str 3~7 까지 자르고 뒤에 9를 붙인다.
4. 문자열 대체
str = StringMgr.replace(str, "\"","'"); // " -> ' 로 변경
5. String을 integer로 형 변환
int a = Integer.parseInt("123");
※ JAVA 문자열 관련된 아래 포스팅도 확인해보시기 바랍니다.
https://www.appletong.com/entry/JAVA-String-Map-변환
JAVA 기본 String을 Map으로 변환하기 ( 예제 )
String의 문자열을 특정 구분자로 잘라서 map형태로 써야하는 경우가 개발하다보면 종종 있습니다. 이번에 정리 하려는 내용은 기본 String -> map으로 변환하기 입니다. 제 경우는 DB에 있는 config 설
www.appletong.com
https://www.appletong.com/entry/자바-문자열을-날짜로-변환하기
자바 문자열을 날짜로 변환하기
자바 문자열을 날짜로 변환하기 String -> Date 객체로 변환 import java.text.SimpleDateFormat; import java.util.Date; import java.util.TimeZone; public class Test { public static void main(String[] args) { Date date = null; try { date = getD
www.appletong.com
https://www.appletong.com/entry/자바스크립트-원하는-문자열-추출-substringsubstr
자바스크립트 원하는 문자열 추출 (substring, substr )
자바스크립트 원하는 문자열 추출 (substring, substr ) 1. substring String 문자열의 시작번호와 끝번호를 넘기면 그에 해당하는 부분 문자를 찾아 리턴한다. 사용 구문 str.substring(시작값, 끝값) 사용 예 )
www.appletong.com
'프로그래밍 > JAVA' 카테고리의 다른 글
프로메테우스 그라파나 자바 어플리케이션 모니터링 (2) jmx_exporter (0) | 2021.11.01 |
---|---|
프로메테우스 그라파나 자바 어플리케이션 모니터링 (1) tomcat 설치 (0) | 2021.11.01 |
디자인 패턴 Builder Pattern (0) | 2021.02.24 |
JAVA object equals, String equals 는 뭐가 다를까? (5) | 2021.02.19 |
매우 쉬운 첨부파일 업로드 하기 JSP 예제 (0) | 2021.02.19 |
댓글