我很惊讶地知道getBoolean()valueOf()方法为相同的输入字符串返回不同的结果。

我试图将"true"传递给这两种方法。但是getBoolean()给我错误的输出,而valueOf()给我正确的输出,这是正确的。为什么?

最佳答案

The API-documentation is your friend.

  • Boolean.getBoolean 可能不执行您认为的操作:



  • Boolean.valueOf 可能是您正在寻找的东西:

  • 07-25 21:00