理解Java构造函数

时间:2014-02-10 17:17:05

标签: java android constructor compiler-errors

如何避免此编译错误:

  

构造函数BasicNameValuePair(String,Float)未定义

代码如下:

nameValuePairs.add(new BasicNameValuePair("Zam_sum",
                    Float.valueOf(zam.getSum())));

1 个答案:

答案 0 :(得分:1)

根据定义,默认的Constructor采用String名称和String值。

BasicNameValuePair(String name, String value)

试试这个:

String zamSum = zam.getSum().toString();
nameValuePairs.add(new BasicNameValuePair("Zam_sum", zamSum);