본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


Java(자바)/Java 기본

Java 문자열, String 관련 기본

야근없는 행복한 삶을 위해 ~
by 마샤와 곰 2019. 6. 17.

 

 

1. 문자열 비교

String str = "abcd";
boolean equ = str.equals("abcd");
System.out.println(equ);

2. 문자열 내용만 비교(대소문자 무시)

String str = "abcd";
boolean equ = str.equalsIgnoreCase("ABCD");
System.out.println(equ);

3. 문자열 시작 여부 확인

String str = "abcd";
boolean isStart = str.startsWith("a");
System.out.println(isStart);

4. 문자열 종료여부 확인

String str = "abcd";
boolean isLast = str.endsWith("d");
System.out.println(isLast);

5.문자열 시작위치 숫자 번호

String str = "abcd";
int firstNumber = str.indexOf("a");
System.out.println(firstNumber);

6. 문자열 마지막내용 번호

String str = "abcd";
int lastNumber = str.lastIndexOf("d");
System.out.println(lastNumber);

7. 문자열 길이

String str = "abcd";		
int len = str.length();
System.out.println(len);

8. 문자열 바꾸기

String str = "abcd";			
String change = str.replace("ab", "cd");
System.out.println(change);

9. 문자열 모두 바꾸기

String str = "abcd";			
String change = str.replace("ab", "cd");// 처음 확인된 내용만 바꾼다.
change = str.replaceAll("cd", "ab");  //전부 바꾼다.
System.out.println(change);

10. 문자열 나누기(분리)

String array [] = "a,b,c,d".split(",");
for(String item : array){
	System.out.println(item);
}

11. 문자열 첫번째 마지막번째 공백 제거

String trim = "  abcd  ".trim();
System.out.println(trim);

12. 문자열 해당 문자 포함 여부

boolean contains = trim.contains("ab");
System.out.println(contains);
반응형
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)

댓글