연녹색이 키보드 입력값이고, 결과가 잘 나온다. 예제 코드는 값들을 문자열로 받기 때문에 숫자를 입력받아도 int형이 아니라 String형의 데이터로 받아진다. 123을 가지고 연산을 하고 싶어도 할 수가 없다는 말이다. 빨간 박스 안의 123을 보자. 이 값은 123으로 얼핏 보기에는 숫자가 왔다. 이 값을 + 기호를 써서 더할 수 있을까? String 타입이기 때문에 그렇지 않다. 계산을 하고자 하는 의도를 가지고 코드를 작성한다면 nextInt 메소드를 사용해 값을 입력받아야 한다는 말이다. 다음 예제를 보자