小编知道在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的例子相关推荐

  1. java中string范围_java中long parseLong(String s)方法中string(十进制数字)的范围?

    java中long parseLong(String s)方法中string(十进制数字)的范围? 來源:互聯網  2009-06-19 05:05:28  評論 分類: 電腦/網絡 >> ...

  2. java new string 图_Java中String直接赋字符串和new String的一些问题

    今天课堂测试做了几道String的练习题,做完直接心态爆炸...... 整理自下面两篇博客: 首先先来看看下面的代码: public classStringTest {public static vo ...

  3. java中的string函数_java中string.trim()函数的作用实例及源码

    trim()的作用:去掉字符串首尾的空格. public static void main(String arg[]){ String a=" hello world "; Str ...

  4. java中string类_Java中String类浅谈

    1)String对象的初始化 由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:      String s = "abc&qu ...

  5. java replaceall函数_JAVA中string.replace和string.replaceAll的区别及用法

    展开全部 JAVA中string.replace()和string.replaceAll()的区别及用法乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),32 ...

  6. Java中string与String区别_JAVA中String与StringBuffer的区别

    JAVA中String与StringBuffer的区别 2009-12-3文字大小:大中小 在java中有3个类来负责字符的操作. 1.Character 是执行 单个字符操作的, 2.String ...

  7. java 字符串 面试_JAVA中String介绍及常见面试题小结

    字符串广泛应用 在 Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串. 深刻认识String 1)String为字符串常量:即String对象一旦 ...

  8. java string 字节_java中string究竟占多少字节

    以前学java基础的时候考虑过string占多少字节,百度后有人说一个汉字占两个字节,所以一个string的字节数是可变的,遇到一个汉字+2,遇到一个字母+1.笔者对此结论严重怀疑,一个string在 ...

  9. java 实现 string类_java 中String类的常用方法总结,带你玩转String类。

    String类: String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象.String类对象创建后不能修改,StringBuffer & St ...

最新文章

  1. 精选Python开源项目Top10!
  2. 树莓派共享文件至电脑(samba)
  3. mysql 左连接b表的一条数据_如果你正在找MySQL精品资源,那来这里看看
  4. Java学习之for语句
  5. 多线程初探:三种方式创建多线程详细示例
  6. spark计算TF-IDF值(中文)
  7. 关于SYSLINUX的一些重要描述摘录
  8. 面试官系统精讲Java源码及大厂真题 - 47 工作实战:Socket 结合线程池的使用
  9. DataTable对象的操作问题
  10. 让2个并列的div根据内容自动保持同等高度js
  11. 蓝桥杯 逆波兰表达式——2013年省赛C/C++A组真题6
  12. 准确测量模型预测误差
  13. 如何对Windows 2000中出现的“Stop 0x0000007B”错误信息进行故障诊断
  14. 阿里云对象存储(oos)
  15. 超级计算机 弦理论,暗能量导致宇宙加速膨胀?弦理论能否帮忙解决?
  16. C# 通过RS-232 读取 34401A万用表电压
  17. k8s高可用多节点master搭建
  18. eMMC ext4综述【转】
  19. 聊一聊安全且正确使用缓存的那些事 —— 关于缓存可靠性、关乎数据一致性
  20. lego-loam代码分析(3)-激光里程计

热门文章

  1. MFC Attach()函数和Detach()函数
  2. 帮助别人是一种快乐!
  3. C# 线程问题之死锁
  4. C# 死锁的原理与排查方法详解
  5. Win11手机应用大改!全新界面来袭
  6. 万箭齐发!COSCon' 21深圳分会场闪亮登场!
  7. 如何更改 C# Record 构造函数的行为
  8. .NET 平台采用率的提升归功于开源
  9. NET问答: JS 中有 LINQ SelectMany 方法的等价实现吗?
  10. 在 Ubuntu 上安装 .NET SDK 或 .NET 运行时