java强制类型转换

来源:百度知道 编辑:UC知道 时间:2024/06/24 16:07:15
比如说一个double = 1234.5678;
要把它用强制类型转换机制做出,
把1234,存储到变量zhengxing里,把5678存储到变量xiaoshu里,
就是说输出为zhengxing 1234;xiaoshu 5678;
我该怎么做。

public class test{
public static void main(String[] args) {
double d = 1234.5678;
String str = String.valueOf(d);
String zhengxing = str.split("\\.")[0];
String xiaoshu = str.split("\\.")[1];
System.out.println("zhengxing:"+zhengxing+" xiaoshu:"+xiaoshu);
}
}

double d = 1234.5678;
int a = (int)d;
string b = (d-a).toString().subString(2);