java.math.MathContext.toString()函數是Java中的內置函數,它返回MathContext對象的上下文設置的字符串表示形式。
返回的字符串將MathContext對象的設置表示為兩個space-separated字。這兩個space-separated字符串如下:
- 返回的字符串的第一部分顯示精度設置的值,後跟字符串“precision=”
- 返回的字符串的第二部分顯示RoundingMode設置的值,其後是字符串“roundingMode=”
用法:
public String toString()
參數:該方法不接受任何參數。
返回值:此方法以上述格式返回一個字符串,該字符串表示MathContext類的對象的上下文設置。
例子:
Input : m1 = new MathContext(2, RoundingMode.HALF_DOWN) Output : precision=2 roundingMode=HALF_DOWN Input : m1 = new MathContext(60) Output : precision=60 roundingMode=HALF_UP
以下示例程序旨在說明java.math.MathContext.toString()函數的使用:
示例1:
// Java program to demonstrate toString() method
import java.math.*;
import java.io.*;
class GFG {
public static void main(String[] args)
{
// creating a MathContext object
MathContext m1;
// assign context settings to m1
m1 = new MathContext(37, RoundingMode.HALF_DOWN);
System.out.println(m1.toString());
}
}
輸出:
precision=37 roundingMode=HALF_DOWN
示例2:
// Java program to demonstrate toString() method
import java.math.*;
import java.io.*;
class GFG {
public static void main(String[] args)
{
// Creating a MathContext object
MathContext m1;
// Assign context settings to m1
m1 = new MathContext(60);
System.out.println(m1.toString());
}
}
輸出:
precision=60 roundingMode=HALF_UP
參考: https://docs.oracle.com/javase/7/docs/api/java/math/MathContext.html#toString()
相關用法
- Java MathContext equals()用法及代碼示例
- Java MathContext getPrecision()用法及代碼示例
- Java FieldPosition toString()用法及代碼示例
- Java LinkedBlockingDeque toString()用法及代碼示例
- Java TreeSet toString()用法及代碼示例
- Java AbstractSequentialList toString()用法及代碼示例
- Java AbstractSet toString()用法及代碼示例
- Java ArrayBlockingQueue toString()用法及代碼示例
- Java HashSet toString()用法及代碼示例
- Java LinkedHashSet toString()用法及代碼示例
- Java Vector toString()用法及代碼示例
- Java PriorityBlockingQueue toString()用法及代碼示例
- Java Object toString()用法及代碼示例
- Java Stack toString()用法及代碼示例
注:本文由純淨天空篩選整理自RICHIK BHATTACHARJEE大神的英文原創作品 MathContext toString() Method in Java。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。