工程师 (已认证)
原创分享签约作者
* This method will handle a file in either Unix or Windows format. * The text after the last forward or backslash is returned. *
* a/b/c.txt --> c.txt * a.txt --> a.txt * a/b/c --> c * a/b/c/ --> "" *
* The output will be the same irrespective of the machine that the code is running on. * * @param filename the filename to query, null returns null * @return the name of the file without the path, or an empty string if none exists *//*时 代 Java 公 众 号 - nowjava.com*/ static String getName(String filename) { if (filename == null) { return null; } int index = indexOfLastSeparator(filename); return filename.substring(index + 1); } /** * Returns the index of the last directory separator character. *
* This method will handle a file in either Unix or Windows format. * The position of the last forward or backslash is returned. *
* The output will be the same irrespective of the machine that the code is running on. * /**代码未完, 请加载全部代码(NowJava.com).**/
本文系作者在时代Java发表,未经许可,不得转载。如有侵权,请联系nowjava@qq.com删除。
分享文章到朋友圈
关注时代Java