Programming/JAVA

8.문자와문자열

초록깨비 2021. 10. 14. 11:26
728x90

   문자

       char ch = ‘A’ ;         // 싱글따옴표

   문자열

       string s = “ABC” ;    // 큰따옴표

 

   STRING : 자바에서 제공하는 CLASS

 

   string s2 = new String(“AB”); 이렇게 써야 하나 자주 쓰므로 생략

   char ch = ‘’ ;                 // 에러

   string s = “” ;               // empty string

   string s1 = “A” + “B” ;   // “AB” 와 동일

   “” + 7  : 문자열과 숫자의 결합시 숫자가 문자열로 변환  => “7” 이 됨

 

  문자열 결합의 왼쪽에서 오른쪽으로 진행

       “” + 7 + 7 => “7” + 7 => “7” + “7” => “77”

       7 + 7 + “” => 14 + “” => “14”

  

 문자열 + any type => 문자열

 any type + 문자열 => 문자열

728x90