Java的绝对路径和相对路径(java的绝对路径和相对路径的区别)

createh54个月前 (12-30)技术教程54

这里要区分的是目录路径

如:

/opt/deve/tomcat/bin

c:\deve\tomcat\bin

都是绝对目录路径

bin

bin/data

bin\data

都是相对目录路径

通过观察,发现规律

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

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

反之就是相对路径

介绍几个方法:

  1. startsWith

  2. public class Stringutil {

  3. public static void main(String[] args) {

  4. String path = "/opt/bin";

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

  6. }

  7. }

  8. 结果:true

最终结果:

  1. public boolean isAbsolutePath(String path) {

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

  3. return true;

  4. }

  5. return false;

  6. }

相关文章

java获取文件路径最好的方式(java 获取文件地址)

在开发中,我们经常要去获取文件的路径,那么什么样的方式才是最好的呢? 那就是移植性,不能换了一个软件,或者换了一个系统就需要修改获取文件路径的源码,所以今天我们就来看下这种获取文件路径的方式:注意:这...

JAVA中的文件操作3-如何查找文件(java查找文件夹)

JAVA中的文件操作3-如何查找文件在前面的JAVA中的文件操作1-如何获取文件信息,创建文件和JAVA中的文件操作2-如何读写文件中,我们介绍了文件的基本操作。那么,我们有时候还可能会遇到从文件夹中...

Java遍历目录文件,一个while循环即可

直奔主题,看代码实现public static void main(String[] args) { File dir = new File("/home/user"); /...

java创建文件夹的4种方法及其优缺点 最全面总结

本文为大家介绍Java IO-创建文件夹的四种方法,及其优缺点的解析。如果您阅读完成,觉得此文对您有帮助,请给我点个赞,您的支持是我不竭的创作动力。1.传统API创建文件夹方式Java传统的IO AP...

带你入门Java之每日3分钟Java——初识Java

在带你入门Java之IDEA的插件安装中,笔者初步介绍了IDEA的一些插件。有读者反馈,安装速度不是很行,其实这个问题不止存在于IDEA,同样在Eclipse中也是存在的。解决方法是在插件的实际下载地...