bigdecimal.compareto()能传null?
时间: 2024-04-25 14:21:26 浏览: 135
引用\[1\]: if( res == 0 ) System.out.println( str1 ); else if( res == 1 ) System.out.println( str2 ); else if( res == -1 ) System.out.println( str3 ); } } 。
问题:bigdecimal.compareto()能传null?
回答: 根据提供的代码片段,无法确定`bigdecimal.compareto()`方法是否可以传递`null`作为参数。根据Java BigDecimal类的文档,`compareTo()`方法的参数应该是一个`BigDecimal`对象,而不是`null`。如果将`null`传递给`compareTo()`方法,可能会导致`NullPointerException`异常。因此,在使用`compareTo()`方法之前,应该确保参数不为`null`。
#### 引用[.reference_title]
- *1* [解读Java中BigDecimal.ZERO.compareTo()的返回值含义](https://blog.csdn.net/doinbb/article/details/82668105)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文