java string转decimal_java中string转bigdecimal的例子
小編知道在java中數據類型非常 的嚴格了,我們如果一個地方不小心就會導致應用出問題了,今天 小編就在string 轉BigDecimal上碰到了一些問題,下面整理了幾個例子大家一起來看看。
例子1,string 轉BigDecimal
public class Test{
public static void main(String[] arg) {
String str1="2.30";
BigDecimal bd=new BigDecimal(str1);
System.out.println(bd);
}
}
直接new? 就行了。
例子2,BigDecimal和String的相互轉換
/*由數字字符串構造BigDecimal的方法
*設置BigDecimal的小數位數的方法
*/
import java.math.BigDecimal;
//數字字符串
String StrBd="1048576.1024";
//構造以字符串內容為值的BigDecimal類型的變量bd
BigDecimal bd=new BigDecimal(StrBd);
//設置小數位數,第一個變量是小數位數,第二個變量是取舍方法(四舍五入)
bd=bd.setScale(2, BigDecimal.ROUND_HALF_UP);
//轉化為字符串輸出
String OutString=bd.toString();
補充:原?Integer轉BigDecimal
new BigDecimal(Integer.parseInt(findCcid.toString()))
總結
以上是生活随笔為你收集整理的java string转decimal_java中string转bigdecimal的例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java hibernate 分页查询_
- 下一篇: java 匿名 异常_JAVA类(内部类