請讓我知道這兩種方法之間的區別。提前致謝。在java中toPlainString()和toString()有什麼區別?
2
A
回答
4
Java的toString()方法:
如果你想表示任何對象作爲一個字符串,toString()方法 進入existence.The toString()方法返回對象的字符串 表示。
實施例:
Student s1 = new Student(101,"Raj","lucknow");
Student s2 = new Student(102,"Vijay","ghaziabad");
System.out.println(s1);//compiler writes here s1.toString()
System.out.println(s2);//compiler writes here s2.toString()
//Output : 101 Raj lucknow
102 Vijay ghaziabad
爪哇toPlainString()方法:
的java.math.BigDecimal.toPlainString()返回此BigDecimal的字符串 表示不帶指數字段。
例子:
MathContext mc = new MathContext(3); // 3 precision
BigDecimal bigDecimal = new BigDecimal("1234E+4", mc);
// Assign the plain string value of bigDecimal to s
String plainString = bigDecimal.toPlainString();
String str = "Plain string value of " + bigDecimal + " is " + plainString;
// print s value
System.out.println(str);
//Output : Plain string value of 1.23E+7 is 12300000
+1
可能值得一提的是每個Object都有toString()方法,因爲它在Object類本身中定義了! – ParkerHalo
+0
Double numDb = 1.00000E-28; BigDecimal b = new BigDecimal(numDb); String s = b.toString(); System.out.println(s); 上面的代碼片段對我來說工作正常。這就是爲什麼我混淆了這兩種方法之間的區別。 –
相關問題
- 1. OkHttp的.string()和.toString()有什麼區別?
- 2. Request.UserHostAddress和Request.ServerVariables [「REMOTE_ADDR」]。有什麼區別?ToString()
- 3. tostring和getstringcellvalue有什麼區別?
- 4. `|。有什麼區別? `和`|| `在java中?
- 5. !=和=!有什麼區別!在Java中?
- 6. Java中boolean和Boolean有什麼區別?
- 7. java中float和float有什麼區別?
- 8. Java中> =和=>有什麼區別?
- 9. **/*。java和* .java有什麼區別?
- 10. `java -version`和`java -showversion`有什麼區別?
- 11. java 1.5和java 1.6有什麼區別
- 12. 有什麼區別`和$(Bash中有什麼區別?
- 13. ToString和GetDisplayText方法有什麼區別C#
- 14. java ObjectOutputStream和OutputStream有什麼區別?
- 15. PHP和Java有什麼區別?
- 16. scala @Serializable和Java Serializable有什麼區別?
- 17. Java 8:Instant和LocalDateTime有什麼區別?
- 18. JVisualVM和Java Mission Control有什麼區別?
- 19. Eclipse for Java和RCP有什麼區別?
- 20. Java包:`oracle.AQ`和`oracle.jdbc.aq`有什麼區別?
- 21. Java EE和Asp.net有什麼區別
- 22. java 8 ZonedDateTime和OffsetDateTime有什麼區別?
- 23. Java - LibGDX - isKeyPressed和isKeyJustPressed有什麼區別?
- 24. Java RMI和RPC有什麼區別?
- 25. Java RMI和JMS有什麼區別?
- 26. 繼承和java豆有什麼區別?
- 27. JDBC和Java API有什麼區別?
- 28. java HttpsURLConnection和python HTTPSConnection有什麼區別?
- 29. Java toString方法區別
- 30. a ++和++ a或a--和--a在java中有什麼區別?
你試過在看的Javadoc? – TheLostMind