Use isEmpty().
diff --git a/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java b/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java
index 4906a50..689d17d 100644
--- a/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java
+++ b/src/main/java/org/apache/commons/beanutils2/LazyDynaList.java
@@ -509,7 +509,7 @@
         }
 
         final boolean changeType = this.elementType != null && !this.elementType.equals(elementType);
-        if (changeType && size() > 0) {
+        if (changeType && !isEmpty()) {
             throw new IllegalStateException("Element Type cannot be reset");
         }
 
@@ -561,7 +561,7 @@
             throw new IllegalArgumentException("Element DynaClass is missing");
         }
 
-        if (size() > 0) {
+        if (!isEmpty()) {
             throw new IllegalStateException("Element DynaClass cannot be reset");
         }
 
diff --git a/src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java b/src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java
index f331cc0..2f72db0 100644
--- a/src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java
+++ b/src/main/java/org/apache/commons/beanutils2/converters/AbstractConverter.java
@@ -231,7 +231,7 @@
         }
         if (value instanceof Collection) {
             final Collection<?> collection = (Collection<?>)value;
-            if (collection.size() > 0) {
+            if (!collection.isEmpty()) {
                 return collection.iterator().next();
             }
             return null;