Post

231215 TIL

20231215

๐Ÿ”ฅFact (์‚ฌ์‹ค: ๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๋‚˜?)

  • ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ 10๋ฌธ์ œ ํ’€๊ธฐ
  • ๊ธฐ์ˆ  ๋งค๋‹ˆ์ €๋‹˜ ๋ฉ˜ํ† ๋ง

๐Ÿ”ฅFeeling (๋А๋‚Œ: ๋ฌด์Šจ ๋А๋‚Œ์ด ๋“ค์—ˆ๋‚˜?)

  • ๊ฐ•์˜๋งŒ ๋“ฃ๋‹ค๊ฐ€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ ํ‘ธ๋‹ˆ๊นŒ ์žฌ๋ฐŒ์—ˆ๋‹ค. ๋‹จ๊ณ„๋ณ„๋กœ ๋ฌธ์ œ๋ฅผ ํ’€์—ˆ๋Š”๋ฐ ์•ž์—์„œ ์“ฐ๋ฉด์„œ ๋ฆฌ๋งˆ์ธ๋“œํ•˜๊ณ  ๋ฐฐ์› ๋˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ ์šฉํ•˜๊ณ  ๊ณ„์†ํ•ด์„œ ๋”ํ•˜๊ณ  ์—…๋ฐ์ดํŠธ ํ•ด์„œ ๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š”
    ๋ฐฉ์‹์ด์—ฌ์„œ ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ๋œ ๊ฒช์„ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ์Šคํ…๋ณ„๋กœ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ ๊ตฌํ˜„๋“ค์„ ์ž‘์„ฑํ•ด๋‚˜๊ฐ€๋ฉด์„œ ์—ฌ๋Ÿฌ ํ•จ์ˆ˜์™€ ๋ฉ”์†Œ๋“œ๋“ค์„ ๋งŽ์ด ์•Œ๊ฒŒ ๋˜์—ˆ๊ณ  ์–ด์ œ ์•ผ๊ตฌ ๊ฒŒ์ž„ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ
    ๊นจ๋‹ฌ์•˜๋˜ ๋กœ์ง ํ๋ฆ„๋„๋ฅผ ๋จผ์ € ์ƒ๊ฐํ•˜๊ณ  ์ฝ”๋“œ ์ž‘์„ฑํ•ด์•ผํ•œ๋‹ค๋Š” ๊นจ๋‹ฌ์Œ์„ ์‹ค์ œ๋กœ ์ ์šฉํ•˜๊ณ  ์—ฐ์Šตํ•˜๋Š” ํ›ˆ๋ จ์„ ์˜ค๋Š˜ ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™๋‹ค.

๐Ÿ”ฅFinding : ๊ทธ ์ƒํ™ฉ์œผ๋กœ๋ถ€ํ„ฐ ๋‚ด๊ฐ€ ๋ฐฐ์šด ๊ฒƒ, ์–ป์€ ๊ฒƒ

  • Integer.parseInt() : ์‚ฌ์šฉํ•˜๋ฉด String ๋ฌธ์ž์—ด์€ int ์ •์ˆ˜๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค
  • charAt(i) : index i์˜ ํ•œ ๊ธ€์ž์”ฉ ์ถœ๋ ฅํ•  ๋•Œ ์•„์Šคํ‚ค์ฝ”๋“œ 58๋ฒˆ์ธโ€™0โ€™๋ฌธ์ž๋ฅผ ๋นผ์ค˜์•ผ ๋‚ด๊ฐ€ ์ฐพ๋Š” ๋ณธ๋ž˜์˜ ๊ฐ’์„ ๋ณ€์ˆ˜์— ๋Œ€์ž…ํ•  ์ˆ˜ ์žˆ๋‹ค
  • Arrays.sort() : ๊ธฐ๋ณธ ํƒ€์ž… ๋ฐฐ์—ด์ด๋‚˜ String๋ฐฐ์—ด์„ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์„ค์ •ํ•œ๋‹ค๋ฉด ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ๋œ๋‹ค
  • SubString() : ๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ(ํŠน์ • ๋ฌธ์ž๋‚˜ ํŠน์ • ์œ„์น˜์— ์žˆ๋Š” ๋ฌธ์ž์—ด๋“ค์„ ์ž๋ฅผ ์ˆ˜ ์žˆ๋‹ค

๐Ÿ”ฅFuture action (ํ–ฅํ›„ ํ–‰๋™: ์•ž์œผ๋กœ ๋ฌด์—‡์„ ํ•ด์•ผ ํ• ๊นŒ?)

  • ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ 2์‹œ๊ฐ„ ์ด์ƒ ๋ถ™์žก๊ณ  ์žˆ์ง€๋ง๊ณ  ๊ตฌ๊ธ€๋ง ํ•˜๋ฉด์„œ ๋‹ต์„ ์™ธ์šฐ๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์ด ์ž‘์„ฑํ•œ ๋กœ์ง ํ๋ฆ„๋„๋ฅผ ์™ธ์šฐ๊ณ  ๋‚ด ๊ฒƒ์œผ๋กœ ๋งŒ๋“œ๋Š”๊ฒŒ ๋” ํšจ์œจ์ ์ด๋‹ค
This post is licensed under CC BY 4.0 by the author.