小编Shi*_*ang的帖子

为什么java有很多重复的方法?

我正在玩Java,因为我打算从C#切换到它以用于跨平台目的.我刚刚注意到它有很多方法可以做同样的事情.我只是想知道他们为什么那样做?

例如,除了构造函数之外,Boolean类还有两个方法执行相同的操作.

Boolean b = new Boolean(true);
Boolean b = new Boolean("true");
Boolean b = Boolean.parseBoolean(true);
Boolean b = Boolean.parseBoolean("true");
Boolean b = Boolean.valueOf(true);
Boolean b = Boolean.valueOf("true");
Run Code Online (Sandbox Code Playgroud)

我可以通过调用变量本身(b)或方法b.booleanValue()来获取布尔值.有人想要调用一个方法来获取布尔值的布尔值,尽管他可以自己调用变量吗?

有什么意义?

java duplicates primitive-types

13
推荐指数
2
解决办法
6500
查看次数

标签 统计

duplicates ×1

java ×1

primitive-types ×1