zoukankan      html  css  js  c++  java
  • java代码中 路径符号的写法

    String path="D:\新建文件夹\2.png";
    File file=new File(path);
    System.out.println(file.exists());  
    String path1="D:/新建文件夹/2.png";
    File file1=new File(path);
    System.out.println(file1.getAbsolutePath()); 
    System.out.println(file1.getCanonicalPath());  

    win系统的分隔符是,因为需要转义,所以为 \

    在Java中,File file = New File("E://test.txt")、File file = New File("E:\test.txt")、File file = New File("E:/test.txt")都可以达到目的,但是这三种写法有没有什么差别呢?

    首先先澄清  这个三个都是绝对路径 没有相对路径, E://test.txt 和 E:/test.txt 是一个意思  E:\text.txt 用这样的写法是 \ 转义了 ‘’  .

    为什么有\ 的写法 和 / 这样的写法呢  ,因为window 默认的是\ 这样的写法  如果你把这样的写法放到了linux系统下面,那么这样的写法就是错误的了,linux 系统下面只认识/ 的写法。

    File file = New File("E://test.txt")、

    File file = New File("E:\test.txt")、

    File file = New File("E:/test.txt")

  • 相关阅读:
    jQuery-遍历
    jQuery-尺寸方法
    jQuery-操作css类
    jQuery-添加/删除元素
    jQuery捕获-获取DOM元素内容和属性
    Props属性
    jQuery事件
    jQuery选择器
    JQ基本选择器
    注册事件
  • 原文地址:https://www.cnblogs.com/langren1992/p/4722540.html
Copyright © 2011-2022 走看看