概述
一:
/*由数字字符串构造BigDecimal的方法
*设置BigDecimal的小数位数的方法
*/
注:BigDecimal在数据库中存的是number类型。
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();
二:int和String的类型转换
int -> String
int i=12345;
String s="";
第一种方法:s=i+"";
第二种方法:s=String.valueOf(i);
区别:第一种方法:s=i+""; //会产生两个String对象
第二种方法:s=String.valueOf(i); //直接使用String类的静态方法,只产生一个对象
String -> int
s="12345";
int i;
第一种方法&
最后
以上就是雪白水杯为你收集整理的java字符串转bigdecimal_java中的BigDecimal和String的相互转换,int和String的类型转换,Integer类和String相互转换...的全部内容,希望文章能够帮你解决java字符串转bigdecimal_java中的BigDecimal和String的相互转换,int和String的类型转换,Integer类和String相互转换...所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复