"더블"이란 무엇입니까?
Java의 기본 데이터 유형인 "double"은 최대 15자리의 더 높은 정밀도로 십진수를 저장하는 데 사용됩니다. "float"는 6~7자리의 정밀도를 제공하는 반면 "double"은 더 높은 계산 및 측정 정밀도를 위해 더 널리 사용됩니다.
Java에서 "Double"이란 무엇입니까?
"Double"은 "double"의 기본 유형을 저장하는 Java의 래퍼 클래스입니다. "이중" 조작 및 계산을 위한 유용한 기능이 많이 포함되어 있습니다. 예를 들어, 래퍼 개체를 사용하면 Java double을 문자열로 매우 효과적으로 변환할 수 있습니다.Java Double을 문자열로 변환하는 방법은 무엇입니까?
다양한 간단한 방법으로 Java에서 double을 문자열로 변환할 수 있습니다. 몇 가지 예를 살펴보겠습니다.Double.toString() 메서드
package com.doubletostring.java;
public class ConvertDoubleToString {
public static void main(String[] args) {
Double pi = 3.141592653589793;
System.out.println("Pi Double: " + pi);
// Converting Double to String using Double.toString() method
String piStr = Double.toString(pi);
System.out.println("Pi String: " + piStr);
}
}
산출
파이 더블: 3.141592653589793 파이 문자열: 3.141592653589793
이는 Java double을 문자열로 변환하는 데 가장 편리하고 일반적으로 사용되는 접근 방식입니다.
String.valueOf() 메서드
package com.doubletostring.java;
public class StringValueOfDouble {
public static void main(String[] args) {
Double screwGaugeReading = 7.271572353580126;
System.out.println("Screw Gauge Reading Double: " + screwGaugeReading);
// Converting Double to String using String.valueOf() method
String screwGaugeReadingStr = String.valueOf(screwGaugeReading);
System.out.println("Screw Gauge Reading String: " + screwGaugeReadingStr);
}
}
산출
나사 게이지 판독 이중: 7.271572353580126 나사 게이지 판독 문자열: 7.271572353580126
String.format() 메서드
package com.doubletostring.java;
public class StringFormat {
public static void main(String[] args) {
Double vernierCalliper = 7.271572353580126;
System.out.println("Vernier Calliper Double: " + vernierCalliper);
// Converting Double to String using String.format() method
// Format Literal "%s" returns String for any parameter data type
// Parameter is "Double" in our case
String vernierCalliperStr = String.format("%s", vernierCalliper);
System.out.println("Vernier Calliper String: " + vernierCalliperStr);
}
}
산출
버니어 캘리퍼 더블: 7.271572353580126 버니어 캘리퍼스 스트링: 7.271572353580126
GO TO FULL VERSION