티스토리 뷰

Android/Java

문자열을 정수, 실수로

Dev-Drake 2019. 3. 20. 19:53
반응형
    String s = "1000";                      // 문자열 정의



    int i = Integer.parseInt(s) + 1;        // 32비트 정수로 그리고 1을 더하기
    System.out.println(i);                  // 출력: 1001



    long L = Long.parseLong(s) + 1;         // 64비트 정수로 그리고 1을 더하기
    System.out.println(L);                  // 출력: 1001


    float f = Float.parseFloat(s) + 1.0F;   // 32비트 실수로 그리고 1을 더하기
    System.out.println(f);                  // 출력: 1001.0


    double d = Double.parseDouble(s) + 1.0; // 64비트 실수로 그리고 1을 더하기
    System.out.println(d);                  // 출력: 1001.0
 
// 예외 처리
String s = "1000.0";                      // 문자열 정의


    try {
      int i = Integer.parseInt(s) + 1;        // 32비트 정수로 그리고 1을 더하기
      System.out.println(i);
    } catch (NumberFormatException nfe) {
      System.err.println(nfe);
      System.exit(1);
    }
반응형

'Android > Java' 카테고리의 다른 글

문자열이 있는지 확인  (0) 2019.03.20
UDP Client  (0) 2019.03.20
정수, 실수를 문자열로  (0) 2019.03.20
Thread.sleep  (0) 2019.03.20
자바 구조체 배열 사용  (0) 2019.03.20
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday