ĐẦU DỰ THẢO
Bạn có thể viết smth như thế này:
boolean notNull(Object item) {
return item != null;
}
sau đó bạn có thể sử dụng nó như:
if (notNull(abc) && notNull(xyz)) {
//...
}
CẬP NHẬT 1:
tôi đã đưa ra một ý tưởng mới, viết chức năng sử dụng varargs như:
boolean notNull(Object... args) {
for (Object arg : args) {
if (arg == null) {
return false;
}
}
return true;
}
sử dụng: (bạn có thể vượt qua để hoạt động nhiều tranh cãi)
if (notNull(abc, xyz)) {
//...
}
UPDATE 2:
Cách tiếp cận tốt nhất là sử dụng thư viện apache commons ObjectUtils, nó chứa một số sẵn sàng sử dụng các phương pháp như:
AFAIK, không thể thực hiện được trong Java. –
Không thể! Bạn có thể xem tại đây: http://www.dummies.com/how-to/content/how-to-use-if-statements-in-java.html –
@RongNK Có Tôi đồng ý với bạn. nó chỉ là một nghi ngờ cho tôi :) – agpt