โœ๏ธ Today I Learned(TIL)/โœ๏ธ ์ˆ˜๋ฃŒ ์ดํ›„..

[TIL] ๋‹ค์‹œ ์“ฐ๊ธฐ ์‹œ์ž‘ํ•œ TIL 1์ผ์ฐจ..

carrot0911 2025. 4. 15. 21:31

๐ŸŒž ์˜ค๋Š˜์€ ์–ด๋–ค ํ•˜๋ฃจ์˜€์ง€..

์˜ค๋Š˜์€ ์–ด์ œ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ Pass By Pass 2์ผ ์ฐจ์ด๋‹ค.
์–ด์ œ ๋ฏธ๋ค˜๋˜ ์…€ํ”„ ์˜์ƒ์„ ์ฐ์–ด์„œ ํ”ผ๋“œ๋ฐฑ ํ•˜๋Š” ๊ฒƒ์„ ์˜ค์ „์— ๋๋‚ด๊ณ , ์ง€๊ธ‰๋ฐ›์€ ๊ฐ•์˜๋“ค์„ ๋“ค์—ˆ๋”๋‹ˆ ์˜ค์ „์ด ์ˆœ์‹๊ฐ„์— ์ง€๋‚˜๊ฐ”๋‹ค.

์ ์‹ฌ์„ ๋จน๊ณ  ๋‚ฎ์ž ์„ ์•ผ๋ฌด์ง€๊ฒŒ ์ž” ๋‹ค์Œ์—, ๊ธฐ์ˆ  ๋งˆ์ธ๋“œ๋งต์„ ๊ทธ๋ฆฌ๊ธฐ ์‹œ์ž‘ํ–ˆ๋‹ค.
๋จผ์ € ํ–ˆ๋˜ ๋ถ„์˜ ์กฐ์–ธ์„ ์–ป์–ด์„œ Obsidian์„ ํ™œ์šฉํ•ด์„œ ๋‚ด์šฉ์„ ์ฑ„์›Œ๋‚˜๊ฐ”๋Š”๋ฐ, ๋งˆํฌ๋‹ค์šด ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด๋ผ์„œ ๊ทธ๋Ÿฐ์ง€ ์ˆ˜์›”ํ–ˆ๋‹ค. ๋…ธ์…˜์„ ๊ณ„์† ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋‹ˆ ๋งˆํฌ ๋‹ค์šด ๋ฌธ๋ฒ•์— ์ต์ˆ™ํ•ด์ง„ ๊ฒƒ ๊ฐ™๋‹ค!
์‚ฌ์šฉ์€ ์ˆ˜์›”ํ–ˆ์ง€๋งŒ.. ํ•˜๋‚˜ํ•˜๋‚˜ ์ž‘์„ฑํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์ด ๋งค์šฐ ์˜ค๋ž˜ ์—„์ฒญ ๋งŽ์ด ๊ฑธ๋ ธ๋‹ค..
๋ฉ”์ธ ํ‚ค์›Œ๋“œ 4๊ฐœ๋งŒ ์ ์—ˆ๋Š”๋ฐ 5์‹œ ๋ฐ˜์ด์—ˆ๋‹ค...... ์ด๋Ÿด ์ˆ˜๊ฐ€..

์ €๋…์„ ๋จน๊ณ  ๋‚˜์„œ๋Š” ๋งค์ผ ํ•˜๊ณ  ์žˆ๋Š” ์ฝ”ํ…Œ 1๋ฌธ์ œ๋ฅผ ํ’€๊ณ  ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ–ˆ๋‹ค. 

์ƒ๊ฐ๋ณด๋‹ค ํ•œ ๊ฒŒ ๋ณ„๋กœ ์—†๋Š”๋ฐ ์‹œ๊ฐ„์ด ๋š๋”ฑ ์ง€๋‚˜๊ฐ„ ํ•˜๋ฃจ์˜€๋‹ค.

 

๐Ÿ’ก ์ƒˆ๋กญ๊ฒŒ ์•Œ๊ฒŒ ๋œ ๋‚ด์šฉ์€ ๋ญ๊ฐ€ ์žˆ๋”๋ผ..?!

๋ฉด์ ‘ ๊ด€๋ จ ๋‚ด์šฉ

Situation: ์–ธ์ œ, ์–ด๋–ค ์ƒํ™ฉ์ด ๋ฐœ์ƒํ–ˆ๋‚˜์š”?
Task: ๊ทธ๋•Œ ์ง€์›์ž๋Š” ์–ด๋–ค ์—…๋ฌด๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ์—ˆ๋‚˜์š”?
Action: ๊ทธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๋ฌด์—‡์„ ํ•˜์…จ๋‚˜์š”?
Result: ๊ทธ๋ž˜์„œ ๊ฒฐ๊ณผ๋Š” ์–ด๋• ๋‚˜์š”?

์ฝ”ํ…Œ ๋ฌธ์ œ ํ’€๋ฉด์„œ String ๊ด€๋ จ ๋ฉ”์„œ๋“œ๋ฅผ ๋ช‡ ๊ฐœ ์ƒˆ๋กœ ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค.

๋ฌธ์ž์—ด ์ž๋ฅด๊ธฐ - substring()

String str = "1q2w3e4r5t6y";

String subStr = str.substring(์‹œ์ž‘ ์ธ๋ฑ์Šค, ๋งˆ์ง€๋ง‰ ์ธ๋ฑ์Šค);

String์„ Long์œผ๋กœ ๋ณ€ํ™˜ - Long.ParseLong()

String str = "11";

Long num = Long.parseLong(str);

 

๐Ÿ—“๏ธ ๋‚ด์ผ์€ ๋ญ ํ•˜์ง€?!

โœ”๏ธ ๊ธฐ์ˆ  ๋งˆ์ธ๋“œ๋งต ์™„์„ฑํ•ด์„œ ์ œ์ถœํ•˜๊ธฐ
โœ”๏ธ ์ฝ”ํ…Œ 1๋ฌธ์ œ ํ’€๊ณ  ์ •๋ฆฌํ•˜๊ธฐ
โœ”๏ธ ์ž๋ฐ” ๊ฐ•์˜ ๋“ฃ๊ธฐ (๋‹คํ˜•์„ฑ๊นŒ์ง€ ์ œ๋ฐœ ๋‹ค ๋“ฃ์ž..)
โœ”๏ธ ๋…์„œ
โœ”๏ธ TIL ์“ฐ๊ธฐ
โœ”๏ธ ์ถ”๊ฐ€ ๊ณ„ํš์ด ์žˆ์œผ๋ฉด ๊ทธ๊ฒƒ๋„ ์•ผ๋ฌด์ง€๊ฒŒ ํ•ด์น˜์šฐ๊ธฐ!