我需要从方法返回文件 ID ( Integer
) 和成功或失败 ( boolean
) 值。我脑子里有3个选择。
一种是将两个值都转换为 String 并将返回类型设为ArrayList
.
第二个选项是使用HashMap
. 由于这两个值没有任何依赖关系,我不确定是否可以使用这种类型。
第三个是将两者都转换为 String 对象并返回逗号分隔的字符串。
请建议我哪一个对我来说是更好的解决方案。
我需要从方法返回文件 ID ( Integer
) 和成功或失败 ( boolean
) 值。我脑子里有3个选择。
一种是将两个值都转换为 String 并将返回类型设为ArrayList
.
第二个选项是使用HashMap
. 由于这两个值没有任何依赖关系,我不确定是否可以使用这种类型。
第三个是将两者都转换为 String 对象并返回逗号分隔的字符串。
请建议我哪一个对我来说是更好的解决方案。
其他可能的解决方案:
getFileId()
一种返回 ID。如果没有 ID 作为故障安全,后者仍应抛出异常。让整数的值包括 success-state。这仅在您的整数只能为正数时才有效(通常是fileid
's 的情况)。