λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

πŸ“– Java&Spring

🌸 startsWith()/endWith() λ¬Έμžμ—΄μ˜ μ‹œμž‘κ³Ό 끝

startsWith()와 endWith()λŠ” ν•¨μˆ˜λͺ…μœΌλ‘œ μœ μΆ”ν•΄λ³Ό 수 μžˆλ“―μ΄, λ¬Έμžμ—΄μ— λŒ€ν•΄ νŠΉμ • 문자둜 μ‹œμž‘ν•˜λŠ”μ§€/λλ‚˜λŠ”μ§€λ₯Ό 확인할 수 μžˆλŠ” ν•¨μˆ˜ μž…λ‹ˆλ‹€.

 

μ•„λž˜λŠ” κ°„λ‹¨ν•œ μ˜ˆμ‹œ μž…λ‹ˆλ‹€.

 

String str = "@@myId";
System.out.println(str.startsWith("@")); // true
System.out.println(str.endWith("@")); // false

 

이런 μ‹μœΌλ‘œ νŠΉμ • λ¬Έμžμ—΄μ— λŒ€ν•œ 확인을 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

νšŒμ›κ°€μž… ν•˜λ €λŠ” μ‚¬μš©μžκ°€ μœ νš¨ν•˜μ§€ μ•Šμ€ λ¬Έμžμ—΄μ„ μ‚¬μš©ν•˜μ§€λŠ” μ•ŠλŠ”μ§€, μ‹œμž‘/끝 λ¬Έμžμ—΄μ— 있으면 μ•ˆλ˜λŠ” λ¬Έμžμ—΄μ΄ μžˆλŠ”μ§€ λ“±λ“± 확인할 λ•Œ ν™œμš©λ  수 μžˆκ² λ„€μš€

 

startsWith()

Syntax

public boolean startsWith(String chars)

Return

boolean

  • true: ν™•μΈν•˜λ €λŠ” λ¬Έμžμ—΄μ— νŠΉμ • λ¬Έμžμ—΄λ‘œ μ‹œμž‘ν•œλ‹€.
  • false: ν™•μΈν•˜λ €λŠ” λ¬Έμžμ—΄μ΄ νŠΉμ • λ¬Έμžμ—΄λ‘œ μ‹œμž‘ν•˜μ§€ μ•ŠλŠ”λ‹€.

 

endWith()

Syntax

public boolean endWith(String chars)

Return

boolean

  • true: ν™•μΈν•˜λ €λŠ” λ¬Έμžμ—΄μ— νŠΉμ • λ¬Έμžμ—΄λ‘œ λλ‚œλ‹€.
  • false: ν™•μΈν•˜λ €λŠ” λ¬Έμžμ—΄μ΄ νŠΉμ • λ¬Έμžμ—΄λ‘œ λλ‚˜μ§€ μ•ŠλŠ”λ‹€.