티스토리 뷰
반응형
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
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);
}
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