์ž๋ฐ” - weekly review 01

less than 1 minute read

๐Ÿ“†2022-02-26

1์ฃผ์ฐจ ๋ณต์Šต

โ— ๊ฐœ์ธ์ด ๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ ์€ ๊ฒƒ ์ด๊ธฐ์— ์˜ค๋ฅ˜๊ฐ€ ๋งŽ์„ ์ˆ˜๋„ ์žˆ์Œ

1๏ธโƒฃ String

  • 2022 + 0226์„ ํ•ด์„œ 2248์ด๋ผ๋Š” ๊ฒฐ๊ณผ๊ฐ€ ๋„์ถœ ๋ ์ง€ ์•Œ์•˜์ง€๋งŒ 20220226 ์ถœ๋ ฅ
  • String์€ ๋ฌธ์ž์—ด์ด๊ธฐ ๋•Œ๋ฌธ์— โ€œ + โ€๋ฅผ ํ•˜๋ฉด 2022์™€ 0226์ด ์—ฐ๋‹ฌ์•„ ๋ถ™์–ด์„œ ๋‚˜์˜จ๋‹ค

2๏ธโƒฃ ๊ทธ๋Ÿผ String์—์„œ int๋กœ์˜ ๋ณ€ํ™˜ ๋ฐฉ๋ฒ•์€?

  • str1๊ณผ str2๋Š” ํ˜„์žฌ String ํƒ€์ž…์ด๋‹ค
  • String ํƒ€์ž…์„ intํƒ€์ž…์œผ๋กœ ๋ฐ”๊ฟ”์ฃผ๊ธฐ ์œ„ํ•ด Integer.parseInt๋ฅผ ์‚ฌ์šฉ
  • int๋กœ ๋ฐ”๊พผ str1๊ณผ str2์˜ ๊ฐ’๋“ค์„ ์ €์žฅ ํ•˜๊ธฐ์œ„ํ•ด ๋ณ€์ˆ˜ number1๊ณผ number2์˜ ํƒ€์ž…์€ int๊ฐ€ ๋˜์–ด์•ผํ•œ๋‹ค
  • int ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ byte, short, long, float, double ๋“ฑ ์ˆซ์ž์™€ ๊ด€๋ จ๋œ ํƒ€์ž…์ด ๊ฐ€๋Šฅ
  • โ—์—ฌ๊ธฐ์„œ ์ค‘์š”ํ•œ๊ฑด ์œ„์˜ parse๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„  String์˜ ๊ฐ’์ด ์ˆซ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์–ด์•ผํ•œ๋‹ค

3๏ธโƒฃ char

  • charAt์€ String ํƒ€์ž…์˜ ๊ฐ’์—์„œ ์ธ๋ฑ์Šค๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋‚˜์˜ ๊ฐ’์„ ๋„์ถœ
  • ํ•˜๋‚˜์˜ ๊ฐ’์ด๊ธฐ ๋•Œ๋ฌธ์— numOfChar์˜ ํƒ€์ž…์€ char์ด๋‹ค

๐Ÿ“’

  1. ์ด๋ฒˆ์ฃผ๋Š” JDK์™€ ์ดํด๋ฆฝ์Šค ํ™˜๊ฒฝ์„ค์ • ๋ถ€ํ„ฐ ๋ณ€์ˆ˜, ์—ฐ์‚ฐ์ž ๊นŒ์ง€ ๋ฐฐ์›€
  2. ์•„์ง๊นŒ์ง€๋Š” ๋น ๋ฅด๊ฒŒ ๋‚˜๊ฐ€์ง€ ์•Š์•„ ๊ดœ์ฐฎ์Œ

Categories:

Updated:

Leave a comment