Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 암호학
- Stack
- JPA
- sql
- 크루스칼
- Java
- JDBC
- 자바의정석
- BFS
- 가상컴퓨팅
- 자료구조
- 알고리즘
- DB
- dfs
- cloud computing
- MVC
- 생성자
- 코딩테스트
- 클라우드 컴퓨팅
- 공개키 암호화
- jsp
- data structure
- Algorithm
- dbms
- javascript
- spring
- 코테
- Queue
- generic class
- python
Archives
- Today
- Total
PLOD
JAVA(자바) 문자열 자르기(Substring, Split) 본문
1. substring(int beginIndex.int endIndex)
index는 0부터 시작하며 괄호 안에는 시작 인덱스와 끝 인덱스를 입력받습니다.
메소드가 실행될 때 입력한 시작 인덱스 부터 끝 인덱스 까지 문자열을 자릅니다.
substring을 사용할 수 있는 조건은 변수형이 기본적으로 String입니다.
따라서 문자열이 아닌 숫자를 자르고 싶다던가 .. 할 때는 처음부터 숫자형(int,double) 변수를 사용하지 않고 문자형 자료형인 String으로 받는다던가.. 아니면 Integer.toString(), String.valueOf() 으로 숫자형을 문자열로 바꿔준 후, 사용해야 합니다.
//String.valueOf 사용
public class int ToString{
public static void main(String[] args){
int intValue1 = 123;
int intValue2 = -123;
String str1 = String.valueOf(intValue1);
String str2 = String.valueOf(intValue2);
System.out.println(str1);
System.out.println(str2);
}
}
//Integer.toString 사용
public class int ToString{
public static void main(String[] args){
int intValue1 = 123;
int intValue2 = -123;
String str1 = Integer.toString(intValue1);
String str2 = Integer.toString(intValue2);
System.out.println(str1);
System.out.println(str2);
}
}
2. split(String regex)
split은 배열 일 때 사용하는 메소드 입니다. 배열을 원하는 기준에 맞춰 자를 때 사용합니다.
'개발 공부 > Java' 카테고리의 다른 글
[Java] 메서드 오버로딩(overloading), 오버라이딩(overriding) (0) | 2022.08.16 |
---|---|
자바(JAVA) 랜덤(Random)값 사용 하기 (0) | 2022.07.30 |
자바(JAVA)문자열 비교하기 Boolean 입력을 통해 참,거짓 판별하기 (0) | 2022.07.30 |
자바(JAVA) 재귀(recursion) , 반복(Iteration) 메소드 (0) | 2022.07.30 |
JAVA(자바) 프로그램 종료하기(System.exit(0)) (0) | 2022.07.30 |
Comments