'JAVA 자주쓰는 String'에 해당되는 글 1건

자주쓰는 String 함수를 나열해보았습니다.



equals();  문자열 비교 함수.

-   문자열 과 문자열이 일치하는지 비교한다,

-    == 비교 연산자가 있지만 String 은 참조형 변수라 비교하지못함.

(굳이 말하자면 String Class 이기때문에)

(뜻하지않는 결과가 나올수도있다.)



String str = "Yes";
 
 
 
// 잘못된 비교 문법 ( 이상황에서도 오류는 발생하지않는다. )
if(str =="Yes"){
    System.out.println("예스!");
}
 
 
// 올바른 문법
 
if(str.equals("Yes")){
    System.out.println("예스!");
}





length(); 문자열 길이

-   어디서많이 보셨죠? 배열의 길이를 알아낼때도 쓰였던 length 함수입니다.

-   문자열의 길이를 나타낼때도 씁니다

-   ※주의사항 - 문자열 공백 " " 도 문자열길이에 포함이 됩니다.



String str = "Hello World lolol";
 
 
System.out.println(str.length());
 
// 결과값 17
 
 
// H e l l o 공백 W  o  r  l  d  공백  l  o  l  o  l
// 1 2 3 4 5 6    7  8  9 10 11 12    13 14 15 16 17





split(); 특정문자(열) 로 잘라내서 결과값 배열형태로 리턴.



-    정말 많이 쓰입니다 연습해둡시다.

String[] names;
String name = "가나다,가나다1,가나다2,가나다3,가나다4,가나다5,가나다6";
names = name.split(",");
 
for(String n1 : names) {
    System.out.print(n1+"\t");
}
 
//결과값 
 
// 가나다    가나다1    가나다2    가나다3    가나다4    가나다5    가나다6


  

내일 조금 수정해서 추가하겠습니다... 



블로그 이미지

잡코드맨

댓글을 달아 주세요