πŸ“˜ 221015 JAVA λ³΅μŠ΅μΌμ§€2

rossiebiΒ·2022λ…„ 10μ›” 15일
0

πŸ’» JAVA κ°œλ°œμΌμ§€Β 

λͺ©λ‘ 보기
6/38
post-thumbnail

πŸ”” [ μ—°μ‚°μžμ™€ ν”Όμ—°μ‚°μž ]

μ—°μ‚°μžλŠ” β€˜μ—°μ‚°μ„ μˆ˜ν–‰ν•˜λŠ” κΈ°ν˜Έβ€™λ₯Ό 말함

πŸ“’ μ—°μ‚°μžμ˜ μ’…λ₯˜

πŸ“’ μ¦κ°μ—°μ‚°μž

  • μ¦κ°€μ—°μ‚°μž(++) : ν”Όμ—°μ‚°μžμ˜ 값을 1μ¦κ°€μ‹œν‚¨λ‹€.
  • κ°μ†Œμ—°μ‚°μž(--) : ν”Όμ—°μ‚°μžμ˜ 값을 1κ°μ†Œμ‹œν‚¨λ‹€.

πŸ“’ λΉ„κ΅μ—°μ‚°μž : 두 ν”Όμ—°μ‚°μžλ₯Ό λΉ„κ΅ν•˜λŠ”λ° μ‚¬μš© (주둜 쑰건문과 반볡문의 쑰건식에 μ‚¬μš©), μ—°μ‚°κ²°κ³ΌλŠ” 였직 true, false

  • λŒ€μ†ŒλΉ„κ΅ μ—°μ‚°μž < > <= >=
  • 등가비ꡐ μ—°μ‚°μž == !=

πŸ“’ λ¬Έμžμ—΄μ˜ 비ꡐ :

두 λ¬Έμžμ—΄μ„ 비ꡐ할 λ•ŒλŠ”, 비ꡐ μ—°μ‚°μž β€˜==β€™λŒ€μ‹  equals( )λΌλŠ” λ©”μ„œλ“œλ₯Ό μ‚¬μš©
ex)
System.out.println(str1.equals(str2));

πŸ“’ λ…Όλ¦¬μ—°μ‚°μž && || : 쑰건식을 μ—°κ²°ν• λ•Œ μ‚¬μš©ν•˜λŠ” μ—°μ‚°μž

  • || (ORκ²°ν•©) ν”Όμ—°μ‚°μž 쀑 μ–΄λŠ ν•œ μͺ½μ΄ true이면 trueλ₯Ό 결과둜 μ–»λŠ”λ‹€.
  • && (ANDκ²°ν•©) ν”Όμ—°μ‚°μž μ–‘μͺ½ λͺ¨λ‘ true이어야 trueλ₯Ό 결과둜 μ–»λŠ”λ‹€

ex)

  • iλŠ” 2의 배수 λ˜λŠ” 3의 λ°°μˆ˜μ΄λ‹€.
    : i%2==0 || i%3==0

  • iλŠ” 2의 배수 λ˜λŠ” 3의 λ°°μˆ˜μ΄μ§€λ§Œ, 6의 λ°°μˆ˜λŠ” μ•„λ‹ˆλ‹€
    : ( i%2==0 || i%3==0 ) && i%6!=0

  • 문자 chλŠ” 숫자('0'~'9')이닀
    : '0' <= ch && ch<='9'

profile
λΉ„μ „κ³΅μž 개발자λ₯Ό κΏˆκΎΈλŠ” λ‘œμ§€

0개의 λŒ“κΈ€