android - 上传 2 张图片时无法访问的语句
问题描述
我正在尝试上传 2 张图片,这是一个用于此目的的类。但是,我收到无法访问的语句错误。
public class uploadinfo {
private String imageName;
private String imageURL;
private String imageURL2;
public uploadinfo(){}
uploadinfo(String name, String url) {
this.imageName = name;
this.imageURL = url;
this.imageURL2 = url;
}
public String getImageName() {
return imageName;
}
public String getImageURL() {
return imageURL;
return imageURL2;
}}
解决方案
public String getImageURL() {
return imageURL;
return imageURL2;
}
当遇到第一个 RETURN 语句时,非 void 方法的执行结束,这return imageURL;
在您的示例中。第二个返回永远不会执行(= 它无法访问),因为第一个返回执行返回。
您可以将该方法拆分为两个方法,例如getImageURL()
and getImage2URL()
,或者返回以某种方式打包的 URL(由空格或您选择的任何其他字符分隔)。
推荐阅读
- c# - .NET CORE webapp 在 Windows NLB 的 IIS 上回收后的大量 close_wait
- elasticsearch - 需要澄清 Logstash 配置中使用的 sql_last_value
- reactjs - 失败的道具类型:FocusZone:道具类型`as`无效;它必须是一个函数,通常来自 `prop-types` 包,但收到了 `undefined`
- python - 仅删除连续的特殊字符,但保留连续的 [a-zA-Z0-9] 和单个字符
- java - 即使在 executor.shutdownNow() 之后如何运行 Spring Boot 调度程序;语句执行
- php - 别名在php中不存在的类名
- python - 检索列表中列的所有元素
- python-3.x - 如何将 pytorch 指定为 Windows 上的软件包要求?
- python-3.x - 从材料粒子的图片中测量气泡的大小 - Python-OPenCV
- reactjs - 如何使用 react-admin 的先前数据预填充创建表单上的某些字段?