์๋ ํ์ธ์! S์ฌ(IT ์๋น์ค ํ์ฌ) ์ ์ฌ๋ฅผ ํฌ๋ง์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ทจ์ ์ค๋น์ ๋ฉํฐ์ ๋๋ค. ์์ง ์๋ฅ ์ ํ์ ํต๊ณผํ์ง๋ ๋ชปํ์์ง๋ง, ์ฐ์ ์ฐจ๊ทผ์ฐจ๊ทผ ์ค๋น๋ฅผ ํด๋ณด๋ ค๊ณ ์!
ย
ยฉ๏ธunsplash
๊ฐ์ฅ ๊ฑฑ์ ๋๋ ๊ฒ์ SW ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ํ ์คํธ์ธ๋ฐ์. ์ด๋ค ์์ผ๋ก ์ค๋นํ๋ฉด ๋ ์ง ๋ฉํ ๋๊ป ์กฐ์ธ์ ๊ตฌํ๊ณ ์ถ์ด์. ์ธํฐ๋ท์ผ๋ก ์ ๋ณด๋ฅผ ์ฐพ์๋ณด๋, ํ์์ ์๊ณ ๋ฆฌ์ฆ์ ๋ง์ด ์ง๋ด์ผ ํ๋ค๊ณ ํ๋๋ฐ์. ํ๊ต์์ ๊ด๋ จ ์์ ์ ์๊ฐํด ๋ณธ ์ ์ด ์์ด์ ๋ง์ด ๊ฑฑ์ ๋๋ค์.๋จ๊ธฐ๊ฐ์ SW ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ํ์ ํจ์จ์ ์ผ๋ก ๊ณต๋ถํ ์ ์๋ ๋ฐฉ๋ฒ์ด ์์๊น์?
ย
์ ๋ง ๊ฐ๊ณ ์ถ์ ํ์ฌ๋ผ ์ด๋ ๊ฒ ๋ฉํ ๋๊ป ๋์์ ์์ฒญํด๋ด ๋๋ค! ๋ต๋ณ ๋ถํ๋๋ฆด๊ฒ์. ๊ฐ์ฌํฉ๋๋ค.
์๋ ํ์ธ์, ๋ฉํฐ๋! S์ฌ ์ ์ฌ๋ฅผ ์ค๋น ์ค์ด๋ผ๊ณ ํ๋ ๋์ฑ ๋ฐ๊ฐ์ต๋๋ค.
ยฉ๏ธpexels
SW ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ํ, ํต์ฌ์ โ์๊ณ ๋ฆฌ์ฆโ
SW ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ํ์ ์ฃผ์ด์ง ๋ฌธ์ ์ ๋ํ ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณํ๊ณ ์ฝ๋๋ก ์์ฑํ์ฌ ํ์ด๋ด๋ ๊ฑธ ํ๊ฐํ๋ ๋จ๊ณ๋ผ๊ณ ์๊ฐํ์๋ฉด ๋๋๋ฐ์.์์ฆ์ ์ฌ๋ด์์๋ ๊ฐ๋ฐ์๋ค์๊ฒ ๋์ด๋๋ณ๋ก ๋ฌธ์ ๋ฅผ ํ๊ฒ ํด ๊ฐ์ธ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ์ ํ์ธํ๋ ์ฉ๋๋ก ์ด์ฉ๋๊ณ ์๊ธฐ๋ ํด์.
ย
์ ๊ฒฝํ์ ๋น์ถ์ด ๋ณด์์ ๋, ์ค์ ๋ก ํ์ฅ์์ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ๋ง์ฃผํ๋ฉด ํด๋น ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ฝ๋๋ก ์ ํํ๋๋ฐ ์์ธ๋ก ๊ฝค ๋ง์ ์๊ฐ์ด ๋ค๋๋ผ๊ณ ์.ํ์์ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๊ด๋ จ๋ ๋ค์ํ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ ํ๋ฉฐ ์ฐ์ตํด๋ณด๋ ๊ฑธ ์ถ์ฒ ๋๋ฆฝ๋๋ค.
ย
ํ์ฌ ๋ด์์ ์ฌ์ฉ๋๊ณ ์๋ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ง์ ์๋ ค๋๋ฆฌ๋ ๊ฒ์ ์ข์ง ์์ ๋ฐฉ๋ฒ์ธ ๊ฒ ๊ฐ์์์. ๋ ๊ทธ ๋ฌธ์ ๋ค์ด ๊ทธ๋๋ก ๋์จ๋ค๋ ๋ฒ์ด ์๊ธฐ๋ ํ๊ณ ์. ๋์ ์ ๊ฐ ์๊ณ ๋ฆฌ์ฆ์ ๊ณต๋ถํ๊ธฐ ์ํด ์ฐธ๊ณ ํ๊ณ ์๋ ์ฌ์ดํธ ๋ ๊ตฐ๋ฐ๋ฅผ ์๊ฐํด๋๋ฆด๊น ํด์. ๋ฉํฐ๋์ด ์ด๋ฏธ ๋ค์ด๋ณด์ จ๊ฑฐ๋ ์ ํด๋ณด์ ์ฌ์ดํธ์ผ ์๋ ์๋๋ฐ์. ์๋ ๋งํฌ์ ๊ฐ๋จํ ์ค๋ช ์ ์ฐธ๊ณ ํด์ฃผ์ธ์.
ย
1.: ๋ค์ํ ๋์ด๋์ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ์ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ์ ๋ํ ์์ค๋ฅผ ์ ๋ก๋ํ์ฌ ์ฑ์ ๋ ๊ฐ๋ฅํ ์ฌ์ดํธ ์ ๋๋ค.
ย
2.: ์ด๊ณณ ์ญ์ ๋ค์ํ ๋์ด๋ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ์ ์ ์ถ์ ํตํด ์ฑ์ ์ด ๊ฐ๋ฅํ ๊ณณ์ ๋๋ค.
ย
์ด๊ณณ์ ๋์ ์๋ ๋ชจ๋ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ๋ค ํ ์ ์์ด์ผ ํ๋ค๋ ๋ถ๋ด์ ๊ฐ์ง ์์ผ์ ๋ ๋ผ์. ๋ฌธ์ ๋ณ๋ก ์ ๋ต์ ๋น์จ ๋ฑ์ด ๋์ ์๋๋ฐ ์ด๋ฅผ ์ฐธ๊ณ ํด ๋์ด๋๋ฅผ ํ๋จํด ๋ณผ ์ ์์ ํ ๋ฐ์. ์ฌ์ด ๋จ๊ณ๋ถํฐ ์ด๋ ค์ด ์์ผ๋ก ์ ๊ทผํ์๋ฉด ๋ณด๋ค ํจ์จ์ ์ผ๋ก ๊ณต๋ถํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค.
ยฉ๏ธpexels
์ ๊ณต ์ง์์ด ๋ถ์กฑํด๋ ๋๋ฌด ๊ฑฑ์ ๋ง์ธ์!
ํ๊ต์์ ๋ฐฐ์ฐ๋ ์ด๋ ค์ด ์๊ณ ๋ฆฌ์ฆ์ ๋ํด์ ์ ๋ถ ์๊ณ ์์ ํ์๋ ์์ด์. ํ์ง๋ง ๊ฐ๋จํ ์ํธ, ํ์, ์คํ, ํ์ ๊ฐ์ ๊ฒ๋ค์ด ์์ธ๋ก ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ํธ๋๋ฐ ๋์์ด ๋ ์ ์๊ฑฐ๋ ์.๊ด๋ จ๋ ๊ฐ๋ ์ ์์๋๊ฑฐ๋, ์ง์ ์ฝ๋ฉ์ ํด๋ณด๋ฉด์ ์ตํ ๋๋ ๊ฒ ์ญ์ SW ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ์ํ์ ๋๋นํ๋ ์ข์ ๋ฐฉ๋ฒ์ด ๋ ์ ์์ ๊ฒ ๊ฐ์์..
ย
๋ ํ ๊ฐ์ง ํ์ ๋๋ฆฌ์๋ฉด JAVA๋ฅผ ์ด์ฉํด์ ํ๋ก๊ทธ๋๋ฐ ํ๋ ๊ฒฝ์ฐ, ์ฃผ์ Class ๋ณ method ๋ field ๋ช ์ ์๊ณ ์์ผ๋ฉด ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ํธ๋ ๋ฐ ํฐ ๋์์ด ๋ ์ ์์ต์ด์. ์๋ฅผ ๋ค์ด String ํด๋์ค์ .substring() ๋ฉ์๋์ ์ฉ๋ฒ ๊ฐ์ด ๋ง์ด์ฃ .
ย
์ฃผ์ด์ง ์๊ฐ ๋ด์ ์๋ณผ๋ฃจ์ ๋ฐ์นด๋ผ ๋ฌด๋ฃ ํ์ด๋ด๋ ๊ฒ ์ค์ํ๋ฏ๋ก ์์ ์ธ๊ธํ String์ด๋ Math๊ฐ์ ์ ์ฉํ ํด๋์ค๋ค์ method๋ฅผ ์ ์๊ณ ์์ผ๋ฉด ๋น ๋ฅธ ์๊ฐ ๋ด์ ์ฝ๋ฉํ๋ ๊ฒ์ด ์ฌ์ธ ์ ์์ด์.
ย
์๊ฐ์ด ์์ฃผ ๋ง์ง ์์ง๋ง ์ฐจ๊ทผํ ์ค๋นํ์๋ฉด ์ข์ ๊ฒฐ๊ณผ ์์ ๊ฑฐ์์! ํ์ฌ์์ ๋ต ์ ์๊ธฐ๋ฅผ ์์ํ๊ณ ์๊ฒ ์ต๋๋ค. ํ์ดํ !