구트아카데미/4. Java

[Java] String 클래스 - contains,equals의 차이

sunhoKim 2021. 7. 20. 15:05

contains() - 특정 문자열이 포함되어 있는지 확인하는 기능. true or false를 반환한다.

 

ex)

String test = "test;

System.out.println("a 가 포함되어 있는가?? " + test.contains("test"));

 -> 이 경우, false 를 반환

System.out.println("t 가 포함되어 있는가??" + test.contains("test"));

 -> 이 경우, true를 반환

 

equals() - 문자열을 비교한다.

ex)

String a = "apple";

String b = "samsung";

String c = "lg";

String d = "apple";

 

System.out.println("a 와 d 의 결과 : " + a.equals(d));

 -> 이 경우, true를 반환

System.out.println("a 와 b 의 결과 : " + a.equals(b));

 -> 이 경우, false를 반환

 

728x90

'구트아카데미 > 4. Java' 카테고리의 다른 글

[Java] API 도큐먼트  (0) 2021.08.09
[Java] Arrays.copyOfRange()  (0) 2021.07.22
Thread.sleep  (0) 2021.07.20
반복문  (0) 2021.07.08
조건문(if,if-else,if if,switch)  (0) 2021.07.08