안드로이드 개발 질문/답변
(글 수 45,052)
getText()같은 경우에는 텍스트를 넘겨 받게 되는데요.
이걸 int형으로 바꾸려면
Integer.parseInt(edittext.getText().toString());
이런 식으로 하면 int형으로 바뀔것이라 생각되었는데 그렇게 안되네요.
실행이 중단이 되어버립니다.
어떤 식으로 해야 할까요?
이걸 int형으로 바꾸려면
Integer.parseInt(edittext.getText().toString());
이런 식으로 하면 int형으로 바뀔것이라 생각되었는데 그렇게 안되네요.
실행이 중단이 되어버립니다.
어떤 식으로 해야 할까요?
2010.01.26 19:12:42
정확한 에러가 어떻게 되는지는 알수는 없지만
꽁수라도 이렇게 해보심이 어떨지요?
Integer i = Integer.parseInt( "" + editText.getText() );
꽁수라도 이렇게 해보심이 어떨지요?
Integer i = Integer.parseInt( "" + editText.getText() );
2010.01.27 08:40:32
Integer.parseInt(edittext.getText().toString());
text 내용이 숫자로만 이루어져 있으면 별 문제가 없을 듯한데..
만약 숫자가 아닌 일반 string이라면 exception이 발생할 듯 하네요...
text 내용이 숫자로만 이루어져 있으면 별 문제가 없을 듯한데..
만약 숫자가 아닌 일반 string이라면 exception이 발생할 듯 하네요...