当前位置: 技术问答>java相关
神那--救救我吧,一个句很短的源码,且编译不通过,还不知道为什么?
来源: 互联网 发布时间:2015-04-28
本文导语: import java.util.*; import java.io.*; import java.lang.Double; public class Model { public static void main(String[] arg) { double temp = Double.valueOf("783.23"); } 编译的错误信息如下: D:My Documentsmysource21java_sourceModel.java:27: incompatib...
import java.util.*;
import java.io.*;
import java.lang.Double;
public class Model {
public static void main(String[] arg) {
double temp = Double.valueOf("783.23");
}
编译的错误信息如下:
D:My Documentsmysource21java_sourceModel.java:27: incompatible types
found : java.lang.Double
required: double
double temp = Double.valueOf("89.12");
^
人都裂了,想不通,解决者50分送
import java.io.*;
import java.lang.Double;
public class Model {
public static void main(String[] arg) {
double temp = Double.valueOf("783.23");
}
编译的错误信息如下:
D:My Documentsmysource21java_sourceModel.java:27: incompatible types
found : java.lang.Double
required: double
double temp = Double.valueOf("89.12");
^
人都裂了,想不通,解决者50分送
|
另外一个也可以,这能不能加点分啊。^^
double temp = Double.parseDouble("783.23");
另:Double.valueOf(String)返回的是封装类Double.
double temp = Double.parseDouble("783.23");
另:Double.valueOf(String)返回的是封装类Double.
|
Double.valueOf(String s)返回的是Double对象,不是double
你可以用double temp = Double.parseDouble("123.456");
或double temp = Double.valueOf("123.456").doubleValue();
你可以用double temp = Double.parseDouble("123.456");
或double temp = Double.valueOf("123.456").doubleValue();
|
import java.util.*;
import java.io.*;
import java.lang.Double;
public class Model
{
public static void main(String[] arg)
{
Double temp = Double.valueOf("783.23");
double temp1 = temp.doubleValue();
System.out.println(temp1);
}
}
import java.io.*;
import java.lang.Double;
public class Model
{
public static void main(String[] arg)
{
Double temp = Double.valueOf("783.23");
double temp1 = temp.doubleValue();
System.out.println(temp1);
}
}
|
应该为Double temp = Double.valueOf("89.12");
|
这样:
double temp=89.12;
或double temp = new Double("783.23").doubleValue();
double temp=89.12;
或double temp = new Double("783.23").doubleValue();
|
同意楼上的