java - 了解 Java 构造函数

标签 java android constructor compiler-errors

如何避免此编译错误:

The constructor BasicNameValuePair(String, Float) is undefined

对于这样的代码:

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

最佳答案

根据定义,默认构造函数采用字符串名称和字符串值。

BasicNameValuePair(String name, String value)

试试这个:

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

关于java - 了解 Java 构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21683723/

相关文章:

android - 应用程序被杀死时如何从 Firebase 向设备发送消息?

c++ - 在 C++ 的派生类构造函数中从基模板类访问变量

c++ - C++ 中的构造函数

全局范围内的 JavaScript 数字构造方法。他们为什么工作?

java - 持久化 XML 解析对象

java - 在外部 lib 文件夹中构建具有依赖项的 war

android - Android 和 Linux 中的桌面环境/架构

java - 写入 Web 日志(文本文件)Java EE

java - 是否可以编写一个返回 T 的类对象的方法?

android - Ionic Android 应用程序在签名版本 apk 上没有互联网访问权限,但调试工作正常