Java에서 Double을 문자열로 변환

Mohammad Irfan 2023년10월12일
  1. Java에서 Double을 문자열로 변환
  2. Java에서 toString() 메서드를 사용하여 Double을 문자열로 변환
  3. Java에서 format() 메서드를 사용하여 Double을 문자열로 변환
  4. Java에서 Decimalformat 클래스를 사용하여 Double을 문자열로 변환
  5. Java에서 + 연산자를 사용하여 Double을 문자열로 변환
Java에서 Double을 문자열로 변환

이 튜토리얼에서는 Java에서 double 유형을 문자열 객체로 변환하는 방법을 소개합니다. 또한 이 주제를 더 잘 이해할 수 있도록 몇 가지 예제 코드를 나열했습니다.

double이라는 용어는 실수 또는 부동 소수점 숫자를 저장하는 데 사용되는 Java의 데이터 유형입니다. 반면에 문자열은 큰따옴표로 묶인 일련의 문자를 보유하는 클래스입니다.

이 기사에서는 valueOf(), toString(), valueOf()와 같은 내장 메서드를 사용하여 이중 객체를 문자열 객체로 변환하는 방법에 대해 설명합니다. 시작하자!

Java에서 Double을 문자열로 변환

이 첫 번째 방법은 부동 값을 보유하는 double 유형의 가변 가격이 있는 간단한 예 중 하나입니다. 문자열의 valueOf() 메소드를 사용하여 이 값을 string 객체로 변환합니다. 아래 예를 참조하십시오.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = String.valueOf(price);
    System.out.println(val);
  }
}

출력:

44.22

Java에서 toString() 메서드를 사용하여 Double을 문자열로 변환

Java Double 래퍼 클래스는 이중 유형 인수를 사용하고 문자열 개체를 반환하는 toString() 메서드를 제공합니다. 이 방법을 사용하여 Java에서 이중 유형을 문자열 객체로 변환할 수 있습니다. 아래 예를 참조하십시오.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = Double.toString(price);
    System.out.println(val);
  }
}

출력:

44.22

Java에서 format() 메서드를 사용하여 Double을 문자열로 변환

Java는 string 클래스에 속하는 format() 메서드를 제공하며 문자열 개체의 형식을 지정하는 데 사용됩니다. 이 프로세스를 사용하여 이중 값을 문자열 객체로 변환할 수 있습니다.

두 개의 인수가 필요합니다. 첫 번째는 값 형식이거나 형식 지정자라고 할 수 있고 두 번째는 변환하려는 값입니다. 아래 예를 참조하십시오.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = String.format("%.2f", price);
    System.out.println(val);
  }
}

출력:

44.22

Java에서 Decimalformat 클래스를 사용하여 Double을 문자열로 변환

Java DecimalFormat 클래스는 10진수 데이터의 형식을 지정하는 데 사용됩니다. 이 클래스의 format() 메소드를 사용하여 Java에서 이중 데이터 유형을 문자열로 변환합니다. 아래 예를 참조하십시오.

import java.text.DecimalFormat;

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    DecimalFormat decimalFormat = new DecimalFormat("#,##0.00");
    String val = decimalFormat.format(price);

    System.out.println(val);
  }
}

출력:

44.22

Java에서 + 연산자를 사용하여 Double을 문자열로 변환

이것은 Java에서 모든 데이터 유형을 문자열로 변환하는 가장 간단한 방법 중 하나입니다. 여기서 문자열에 값을 연결하면 결과는 문자열 유형이 됩니다. 따라서 여기서는 동일한 개념을 사용하여 Java에서 이중 유형을 문자열로 변환합니다. 아래 예를 참조하십시오.

public class Main {
  public static void main(String[] args) {
    double price = 44.22;
    String val = price + "";
    System.out.println(val);
  }
}

출력:

44.22

관련 문장 - Java String

관련 문장 - Java Double