์ข ํน์ดํ ๋ฌธ์ ์๋ค.
ํด๋น ๋ฌธ์ ๋ ์
๋ ฅ ์ซ์์ ๊ธธ์ด๊ฐ ๋งค์ฐ ํฌ๊ธฐ ๋๋ฌธ์ ๊ทธ๋ฅ +
operator๋ฅผ ์ฌ์ฉํด ๋๋ฆฌ๋ฉด
Integer.parseInt
๋ฉ์๋๋ฅผ ์ธ ๋ java.lang.NumberFormatException์ด ๋ฐ์ํ๋ค.
๋ฐ๋ผ์ ๋ฌธ์์ด์ ์ฌ์ฉํด ํ์๊ณ , ๊ทธ ๋๋ฌธ์ ๋ฌธ์์ด ๋ฌธ์ ๋ก ๋ถ๋ฅํด๋ณด์๋ค.
ํ๋ฌดํ๊ฒ๋ ๋ค๋ฅธ ํ์ด๋ฅผ ์ฐพ์๋ดค์ ๋, java.math.BigInteger ํด๋์ค๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ๋จํ๊ฒ ํ ์ ์์๋ค. ใ ใ ๊ทธ๋๋ ์๊ฐ์ ๋ด ํ์ด๊ฐ ์ง์ง ๋น ๋ฅด๋ค !!! ใ ใ
import java.math.BigInteger;
// ...
BigInteger a = new BigInteger(st.nextToken());
BigInteger b = new BigInteger(st.nextToken());
System.out.println(a.add(b));