Use ternary expression.
diff --git a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/GenericFileName.java b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/GenericFileName.java
index 7b4bf4a..354a1ac 100644
--- a/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/GenericFileName.java
+++ b/commons-vfs2/src/main/java/org/apache/commons/vfs2/provider/GenericFileName.java
@@ -34,17 +34,13 @@
private final int port;
protected GenericFileName(final String scheme, final String hostName, final int port, final int defaultPort,
- final String userName, final String password, final String path, final FileType type) {
+ final String userName, final String password, final String path, final FileType type) {
super(scheme, path, type);
this.hostName = hostName;
this.defaultPort = defaultPort;
this.password = password;
this.userName = userName;
- if (port > 0) {
- this.port = port;
- } else {
- this.port = getDefaultPort();
- }
+ this.port = port > 0 ? port : defaultPort;
}
/**