Java String intern


자바 스트링 intern () 메소드는 주어진 인턴 스트링을 반환합니다.

그리고 정규 스트링을 반환합니다.



새로운 새 키워드에서 만들어진다면, 메모리 풀에서 스트링 반환하는 데 사용됩니다. 


Signiture 시그니처


intern ()  메소드의 String Signiture는 아래와 같습니다.





public string intern ()







Returns

 

intern string 





Java String intern() method example




public class InternExample{

public static void main(String args[]){

String s1=new String("hello");

String s2="hello";

String s3=s1.intern(); // 풀로부터 스트링을 반환, s2로 동일해 질 것입니다.

System.out.println(s1==s2); // 레퍼런스가 달라서 false

System.out.println(s2==s3); // 레퍼런스가 같아서 true

}}



















Java String isEmpty


만약 스트링이 비었다면, 자바 스트링 isEmpty () 메소드가 확인합니다.

만약 스트링 길이가 0 이라면 true, 그렇지 않으면 false 이 반환됩니다.

JDK 1.6 부터 isEmpty () 스트링 메소드 클래스는 자바 스트링에 포함되어 있습니다.





Signiture 시그니처


isEmpty 메소드의 String Signiture는 아래와 같습니다.





public boolean isEmpty ()





Returns


만약 길이가 0 이라면 true, 아니면 false를 반환 






Java String isEmpty () method example





public class IsEmptyExample{

public static void main(String args[]){

String s1="";

String s2="javatpoint";

System.out.println(s1.isEmpty());

System.out.println(s2.isEmpty());

}}  


 















Java String join


자바 스트링 join () 메소트는 주어진 구분문자와 더해진 스트링을 반환합니다. 

join 스프링 메소드에서 구분 문자는 각각의 요소로 카피됩니다. 


null 엘리먼트의 경우, "null" 은 더해집니다.

JDK 1.8 부터 join () 스트링 메소드 클래스는 자바 스트링에 포함되어 있습니다.


join  () 메소드는 2가지 타입이 있습니다.






Signiture 시그니처


 () 메소드의 스트링 시그니처는 아래와 같습니다.




public static String join(CharSequence delimiter, CharSequence... elements)

and

public static String join(CharSequence delimiter, Iterable<? extends CharSequence> elements)







Parameter 파라메터


delimiter : char 값은 각 엘리먼트를 더한다. 

elements : char 값은 구분문자와 함께 붙여진다.






Returns


구분문자를 더한 스트링 





Throws


NullPointerException 만약 엘리먼트 혹은 구분문자가 null 이라면






Java String join () method example



public class StringJoinExample{

public static void main(String args[]){

String joinString1=String.join("-","welcome","to","javatpoint");

System.out.println(joinString1);

}}  



welcome- to- javapoint










영어원문내용출처 :http://www.javatpoint.com/

번역,의역 및 작성 : 초코토끼

검수 : 개발토끼

오역 및 오타의 지적은 겸손히 받겠습니다.



+ Recent posts