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

createh53个月前 (12-30)技术教程49

这里要区分的是目录路径

如:

/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路径-02-Java环境配置(java环境搭建及配置教程)

1 Window环境配置1.1 下载官网地址:https://www.oracle.com/java/technologies/downloads/1.2 安装下载完以后,双击安装或解压,路径自行选择...

java 代码里读取jar包下resources目录下的文件

简述java项目里,我们时常需要读取一些自定义的文件,我们一般也会把这些文件放在resources目录下,但有时候,我们在idea开发时明明是可以读取到文件的,一打包放到Linux或者Tomcat上运...

根据进程号排查进程及路径(通过进程号查询数据库)

根据进程号排查进程及路径netstat -ntpl1、lsof -i:端口号2、netstat -tunlp|grep 端口号都可以查看指定端口被哪个进程占用的情况ls -al /proc/22938...

Java 中文件目录监听实现(java监听ftp目录)

目录监听实现目前主要有两种实现,一种是 java 7 自带的 API ,另一种是 apache commons-io 类库实现。SDK watch监控采用 SDK API watch 实现目录变化。可...

入门Java大数据很简单,学习路径最重要

大数据不是某个专业或一门编程语言,实际上它是一系列技术的组合运用。有人通过下方的等式给出了大数据的定义。大数据 = 编程技巧 + 数据结构和算法 + 分析能力 + 数据库技能 + 数学 + 机器学习...