简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

Java区分绝对路径和相对路径

来源:易贤网   阅读:876 次  日期:2015-04-29 13:58:57

温馨提示:易贤网小编为您整理了“Java区分绝对路径和相对路径”,方便广大网友查阅!

这里要区分的是目录路径

如:

/opt/deve/tomcat/bin

c:deveomcatin

都是绝对目录路径

bin

bin/data

bindata

都是相对目录路径

通过观察,发现规律

以/开始 或者 包含或//的都是绝对路径 或者

以/开始 或者 包含:的都是绝对路径

反之就是相对路径

介绍几个方法:

startsWith

public class Stringutil {

public static void main(String[] args) {

String path = "/opt/bin";

System.out.println(path.startsWith("/"));

}

}

结果:true

indexOf

最终结果:

/**

* 传入路径,返回是否是绝对路径,是绝对路径返回true,反之

*

* @param path

* @return

* @since 2015年4月21日

*/

public boolean isAbsolutePath(String path) {

if (path.startsWith("/") || path.indexOf(":") > 0) {

return true;

}

return false;

}

更多信息请查看IT技术专栏

更多信息请查看数据库
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:简单的 Oracle 脚本
下一篇:IOS中使用像素位图(CGImageRef)对图片进行处理
易贤网手机网站地址:Java区分绝对路径和相对路径
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!