TextChangedListener에서 문자열을 int로 구문 분석

Maor

2 개의 editText가 있는데, 각각 lbs에서 kg으로 변환됩니다. 사용자가 하나의 editText에 숫자를 입력하고 두 번째를 편집하려고하면 NumberFormatException : Invalid int가 발생합니다.여기에 이미지 설명 입력

    @Override
    public void onTextChanged(CharSequence s, int start, int before, int count) {

        switch (et.getId()) {
            case R.id.kg: {
                v2.removeTextChangedListener(watcher2);
                if (s.length() < 1) {
                    v2.setText("");
                } else {
                    v2.setText(toKG(s.toString()));
                }
                v2.addTextChangedListener(watcher2);
                break;
            }
            case R.id.lbs: {
                v1.removeTextChangedListener(watcher1);
                if (s.length() < 1) {
                    v1.setText("");
                } else {
                    v1.setText(toLBS(s.toString()));
                }
                v1.addTextChangedListener(watcher1);
                break;
            }
        }
    }
    private String toKG(String input){ 
        return "" + Integer.parseInt(input) * wKG; 
    }
Sdabet

문제는 Integer.parseInt()정수를 포함하는 문자열 예상하고 문자열에 부동 숫자가 포함되어 있으면 실패한다는 것입니다.

이 시도:

private String toKG(String input) {
    return Double.toString(Double.parseDouble(input) * wKG);
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Android에서 API의 문자열을 int로 구문 분석하는 방법

분류에서Dev

문자열에 숫자 + 추가 문자가 포함 된 경우 문자열을 int로 구문 분석

분류에서Dev

Flutter에서 문자열을 위젯으로 구문 분석

분류에서Dev

루비에서 문자열을 해시로 구문 분석

분류에서Dev

C #에서 문자열을 Func <T, bool>로 구문 분석

분류에서Dev

dart에서 HTML 문자열을 DOM으로 구문 분석

분류에서Dev

Shopify Liquid에서 문자열을 토큰으로 구문 분석

분류에서Dev

MATLAB에서 행렬을 단일 문자열로 구문 분석

분류에서Dev

Java에서 where 절을 문자열로 구문 분석

분류에서Dev

JavaScript에서 문자열 값을 16 진수로 구문 분석

분류에서Dev

Java에서 구분 기호로 문자열을 구문 분석하는 방법

분류에서Dev

문자열을 구문 분석하고 DataFrame에로드

분류에서Dev

중첩 된 JSON 문서에서 문자열을 dict로 구문 분석

분류에서Dev

Json을 문자열로 구문 분석

분류에서Dev

중첩 배열에서 문자열로 배열 구문 분석

분류에서Dev

숫자가 포함 된 문자열을 INT로 구문 분석

분류에서Dev

자바 스크립트에서 문자열을 html로 구문 분석

분류에서Dev

PHP에서 중첩 배열로 문자열 구문 분석

분류에서Dev

자바에서 JSON 객체를 문자열로 구문 분석

분류에서Dev

서블릿 (EJB3, Jboss)에서 문자열을 날짜로 구문 분석

분류에서Dev

보기를 위해 문자열을 XML 문서로 구문 분석

분류에서Dev

문자열을 구문 분석하고 int 레일로 변환

분류에서Dev

문자열을 int로 변환하는 XML 구문 분석

분류에서Dev

문자열을 분할하고 int로 구문 분석하고 다른 변수에 할당

분류에서Dev

University Computer Science : 정수 값을 문자열에서 목록으로 구문 분석

분류에서Dev

AWS Athena에서 문자열을 타임 스탬프로 구문 분석

분류에서Dev

rust chrono에서 datetime 문자열을 현지 시간으로 구문 분석

분류에서Dev

node.js에서 일반 문자열을 JSON으로 구문 분석

분류에서Dev

XML을 문자열에서 Python으로 구문 분석하려고합니다.

Related 관련 기사

  1. 1

    Android에서 API의 문자열을 int로 구문 분석하는 방법

  2. 2

    문자열에 숫자 + 추가 문자가 포함 된 경우 문자열을 int로 구문 분석

  3. 3

    Flutter에서 문자열을 위젯으로 구문 분석

  4. 4

    루비에서 문자열을 해시로 구문 분석

  5. 5

    C #에서 문자열을 Func <T, bool>로 구문 분석

  6. 6

    dart에서 HTML 문자열을 DOM으로 구문 분석

  7. 7

    Shopify Liquid에서 문자열을 토큰으로 구문 분석

  8. 8

    MATLAB에서 행렬을 단일 문자열로 구문 분석

  9. 9

    Java에서 where 절을 문자열로 구문 분석

  10. 10

    JavaScript에서 문자열 값을 16 진수로 구문 분석

  11. 11

    Java에서 구분 기호로 문자열을 구문 분석하는 방법

  12. 12

    문자열을 구문 분석하고 DataFrame에로드

  13. 13

    중첩 된 JSON 문서에서 문자열을 dict로 구문 분석

  14. 14

    Json을 문자열로 구문 분석

  15. 15

    중첩 배열에서 문자열로 배열 구문 분석

  16. 16

    숫자가 포함 된 문자열을 INT로 구문 분석

  17. 17

    자바 스크립트에서 문자열을 html로 구문 분석

  18. 18

    PHP에서 중첩 배열로 문자열 구문 분석

  19. 19

    자바에서 JSON 객체를 문자열로 구문 분석

  20. 20

    서블릿 (EJB3, Jboss)에서 문자열을 날짜로 구문 분석

  21. 21

    보기를 위해 문자열을 XML 문서로 구문 분석

  22. 22

    문자열을 구문 분석하고 int 레일로 변환

  23. 23

    문자열을 int로 변환하는 XML 구문 분석

  24. 24

    문자열을 분할하고 int로 구문 분석하고 다른 변수에 할당

  25. 25

    University Computer Science : 정수 값을 문자열에서 목록으로 구문 분석

  26. 26

    AWS Athena에서 문자열을 타임 스탬프로 구문 분석

  27. 27

    rust chrono에서 datetime 문자열을 현지 시간으로 구문 분석

  28. 28

    node.js에서 일반 문자열을 JSON으로 구문 분석

  29. 29

    XML을 문자열에서 Python으로 구문 분석하려고합니다.

뜨겁다태그

보관