sách gpt4 ai đã đi

java - 解决 PMD 错误

In lại 作者:行者123 更新时间:2023-11-30 04:57:32 27 4
mua khóa gpt4 Nike

我正在使用 PMD 来检查编码标准

我对以下 PMD 显示错误的点感到困惑

  1. 一个方法应该只有一个退出点,并且应该是方法中的最后一条语句

目前在我的方法中它是这样的

public boolean validate()
{
if (length == 4) {
trả về giá trị đúng;
if (length == 2) {
trả về false;
khác
return false ;
return true ;
}

我的代码是错误的吗?请告诉我如果错误的话我们该如何更改??

1 Câu trả lời

Ví dụ:

public boolean foo(int i) {
if (i > 0) {
return true; // Multiple exit points
}
return false; // ~ ~ ~
}

public boolean bar(int i) {
boolean bool = false;
if (i > 0) {
bool = true;
}
return bool; // Single exit points
}

See OnlyOneReturn.

See question Programming preference - use else ifs with multiple return statements?

关于java - 解决 PMD 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8046820/

27 4 0
Bài viết được đề xuất: android - 如何在 BottomNavigationView 的 menuItem 上隐藏工具提示?
Bài viết được đề xuất: java - Java/Web 应用程序的基准测试工具
Bài viết được đề xuất: android - WebView 无法播放 Google Drive 中的视频
Bài viết được đề xuất: java - 面板未添加到主框架
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com