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

这里要区分的是目录路径

如:

/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 中获取文件路径的方式,你知道几种?

1. 前言Java 开发中我们经常要获取文件的路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路...

java获取文件路径(java如何获取文件路径)

1. 前言Java 开发中我们经常要获取文件的路径,比如读取配置文件等等。今天我们就关于文件的路径和如何读取文件简单地探讨一下。2. 文件的路径文件的路径通常有 相对路径 与 绝对路径。2.1 相对路...

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

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

纯小白干货:Java import以及Java类的搜索路径

如果你希望使用Java包中的类,就必须先使用import语句导入。import语句与C语言中的 #include 有些类似,语法为: import package1[.package2…].class...

Java路径-31-Java数据结构(java数据结构详解)

1 枚举(Enumeration)1.1 Enumeration源码:public interface Enumeration<E> { boolean hasMoreEleme...

几种获取resources目录下的文件方式

前言一般我们的配置信息默认都是会配置在/src/main/resources/application.properties(或者application.yml)文件中,当然,也可以在resources...