< prev index next >

src/jdk.rmic/share/classes/sun/tools/java/ClassPath.java

Print this page
rev 52881 : 8214971: Replace use of string.equals("") with isEmpty()
Reviewed-by: jlaskey, prappo, lancea, dfuchs, redestad

*** 228,238 **** String basename = ""; if (!isDirectory) { int i = name.lastIndexOf(File.separatorChar); subdir = name.substring(0, i + 1); basename = name.substring(i + 1); ! } else if (!subdir.equals("") && !subdir.endsWith(fileSeparatorChar)) { // zip files are picky about "foo" vs. "foo/". // also, the getFiles caches are keyed with a trailing / subdir = subdir + File.separatorChar; name = subdir; // Note: isDirectory==true & basename=="" --- 228,238 ---- String basename = ""; if (!isDirectory) { int i = name.lastIndexOf(File.separatorChar); subdir = name.substring(0, i + 1); basename = name.substring(i + 1); ! } else if (!subdir.isEmpty() && !subdir.endsWith(fileSeparatorChar)) { // zip files are picky about "foo" vs. "foo/". // also, the getFiles caches are keyed with a trailing / subdir = subdir + File.separatorChar; name = subdir; // Note: isDirectory==true & basename==""
< prev index next >