Use String#isEmpty()
diff --git a/client/src/main/java/org/apache/ahc/auth/AuthChallengeParser.java b/client/src/main/java/org/apache/ahc/auth/AuthChallengeParser.java
index c3269d1..eb29bb2 100644
--- a/client/src/main/java/org/apache/ahc/auth/AuthChallengeParser.java
+++ b/client/src/main/java/org/apache/ahc/auth/AuthChallengeParser.java
@@ -51,7 +51,7 @@
} else {
s = challengeStr.substring(0, idx);
}
- if (s.equals("")) {
+ if (s.isEmpty()) {
throw new MalformedChallengeException("Invalid challenge: " + challengeStr);
}
return s.toLowerCase();
diff --git a/client/src/main/java/org/apache/ahc/auth/NTLM.java b/client/src/main/java/org/apache/ahc/auth/NTLM.java
index 893752e..dd93847 100644
--- a/client/src/main/java/org/apache/ahc/auth/NTLM.java
+++ b/client/src/main/java/org/apache/ahc/auth/NTLM.java
@@ -78,7 +78,7 @@
throws AuthenticationException {
final String response;
- if (message == null || message.trim().equals("")) {
+ if (message == null || message.trim().isEmpty()) {
response = getType1Message(host, domain);
} else {
response = getType3Message(username, password, host, domain,
diff --git a/client/src/main/java/org/apache/ahc/util/ParameterParser.java b/client/src/main/java/org/apache/ahc/util/ParameterParser.java
index 4d46ce0..aa716ae 100644
--- a/client/src/main/java/org/apache/ahc/util/ParameterParser.java
+++ b/client/src/main/java/org/apache/ahc/util/ParameterParser.java
@@ -219,7 +219,7 @@
if (hasChar() && (chars[pos] == separator)) {
pos++; // skip separator
}
- if (paramName != null && !(paramName.equals("") && paramValue == null)) {
+ if (paramName != null && !(paramName.isEmpty() && paramValue == null)) {
params.add(new NameValuePair(paramName, paramValue));
}
}