English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 튜토리얼

Java 흐름 제어

Java 배열

Java 객체지향(I)

Java 객체지향(II)

Java 객체지향(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 셋

Java Set 셋

Java 입력/출력(I/O)

Java Reader/Writer

Java 다른 주제

Java 프로그램이 int 타입 변수를 double로 변환

Java 예제 모든 것

이 프로그램에서는 Java에서 정수(int) 변수를 double 값으로 변환하는 방법을 배웁니다.

이 예제를 이해하기 위해 다음을 알아야 합니다:Java 프로그래밍주제:

예제1Java에서 int를 double로 변환하는 방법을 사용하는 Java 프로그램

class Main {
  public static void main(String[] args) {
    //int 변수 생성
    int a =33;
    int b = 29;
    //int를 double로 변환
    //형변환을 사용하여
    double c = a;
    double d = b;
    System.out.println(c);    // 33.0
    System.out.println(d);    // 29.0
  }
}

위의 예제에서 int형 변수 a와 b를 가지고 있습니다. 이 줄을 주목하세요,

double c = a;

여기서 int형 변수는 자동으로 double형으로 변환됩니다. 이는 double형이 더 높은 데이터 타입(빠른 데이터 타입)이고, 낮은 int 데이터 타입(빠른 데이터 타입)이기 때문입니다.

따라서 데이터가 절단되는 경우가 발생하지 않으며, int에서 double로 변환됩니다. 이를넓은 타입 변환더 많은 정보를 얻으려면 방문해 주세요Java 클래스 타입 변환

예제2valueOf()를 사용하여 int를 Double 객체로 변환

또한, int 타입 변수를 Double 클래스 객체로 변환할 수 있습니다. 예를 들어

class Main {
  public static void main(String[] args) {
    // int 변수 생성
    int a = 332;
    //Double 객체로 변환
    //valueOf() 사용
    Double obj = Double.valueOf(a);
    System.out.println(obj);    // 332.0
  }
}

위의 예제에서, 우리는 Double.valueOf() 메서드를 사용하여 변수 a를 Double 객체로 변환했습니다.

여기서, Double은 Java의 박싱 클래스입니다. 더 많은 정보를 얻으려면 방문해 주세요Java 박싱 클래스

Java 예제 모든 것