gpt4 book ai didi

java - 为什么要将字符串转换为字符串?

转载 作者:搜寻专家 更新时间:2023-10-31 08:10:49 24 4
gpt4 key购买 nike

Oracle Java 社区站点上的一篇文章给出了以下方法的示例(对于 JPA 转换器,但我想这不相关):

public Boolean convertToEntityAttribute(String y) {
String val = (String) y;
if(val.equals("Y")){
return true;
} else {
return false;
}
}

将字符串 y 转换为字符串 val 有什么用?这样做有正当理由吗?

原文:What's New in JPA

最佳答案

这样的转换是完全没有必要的。我可以想象这是以前

public Boolean convertToEntityAttribute(Object y) {
String val = (String) y;
...
}

但后来参数类型更改为 String 而作者只是忘记删除强制转换。

关于java - 为什么要将字符串转换为字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34132420/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com