DOUBLE转换成CHAR类型的时候给转换的数值前面补上7个0,补足八位为止比如说现在有DOUBLE x=1.1取值时就是0000001.1
解决方案 »
- jdbc 连接oracle数据库异常
- java扫雷出现很多问题,大家帮忙解决一下!
- 如何开发 USB-KEY 数字证书
- 请问 int count = 0;if((count++) == 0) 是真是假?
- 求最简单的取得当前日期的方法
- 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话应该是对的吧!
- 在一个Java开发的系统中如何处理数据权限?来者有分。。。。。。。。。。。。。。。。。
- 小问题,马上给分!
- 最新 JAVA2核心技术 卷I 的英文版电子书再那里有????
- 非常简单的swing问题
- 求CardLayout的例程?
- 求助:两个jpanel之间事件响应问题??
System.out.println("0000000"+x);
但是参数是动态获取的
比如x=1.33的时候
转换成CHAR 类型以后
取出来的值应该是000001.33
double dTemp = 1.1;
String str = "00000000" + String.valueOf(dTemp);
str = str.substring(str.length() - 8);
char a = (char)Double.valueOf(str).doubleValue();