`

java 路径分隔符

    博客分类:
  • Java
 
阅读更多
路径分隔符:
Window:反斜杠“\”
Linux:正斜杠“/”
1、考虑到程序的可移植性,在Linux和Window下最好都要用“/”,都是可以的。
2、用File.operator

File f = new File("d://test//1.txt");   √
File f = new File("d:/test/1.txt");√
File f = new File("d:\\test\\1.txt");√
File f = new File("d:\test\1.txt");  Χ



匹配文件
Window \\
Linux  /

比如:HashMap<String,double> key-value
key代表文件路径 value代表文件的值 。如果要匹配key的话:

String str="d:/book/1.txt";
System.out.println(str.contains("\\1.txt"));//Window下匹配,输出true
System.out.println(str.contains("/1.txt"));//Linux下匹配,输出true




分享到:
评论

相关推荐

    java获得平台相关的行分隔符和java路径分隔符的方法

    不同系统平台下的行分隔符、路径分隔符等常常不同,如何在Java程序获取当前平台的分隔符,以及其他系统相关的状态呢?下面是示例程序,需要的朋友可以参考下

    java之路径分隔符介绍

    考虑到程序的可移植性,创建文件时建议大家选用"/",因为经过测试用java创建文件时在windows平台下用“/”也是可以的,java貌似在后台作过处理了。

    java log4j统一打印在user.dir目录下(windows、linux通用、不用考虑不同操作系统分隔符不一致的情况)

    java log4j统一打印在user.dir目录下(windows、linux通用、不用考虑不同操作系统分隔符不一致的情况)

    java文件创建删除

    linux系统路径分隔符“/” 文件名大小写敏感; File类管理操作系统文件和目录: 1.显示文件和子目录 使用isDirectory(),isFile&#40;&#41; 判断路径是文件还是文件夹 File parent=new File&#40;"PARENT"&#41;...

    Java 功能丰富的文件操作类.rar

    包括其子目录中、将目录中的内容添加到列表、返回文件的URL地址、从文件路径得到文件名、将DOS/Windows格式的路径转换为UNIX/Linux格式的路径、得到文件类型和文件名、得到路径分隔符在文件路径中指定位置后首次出现...

    excel转csv或者txt(以制表符分隔)

    1、为java编写,已绑定jre,所以包体相对比较大,亦无须额外安装java运行环境。 2、此安装文件为exe4j打包,不包含任何病毒或木马脚本。 3、安装成功后首次打开程序将生成mylogs/log.log文件,在其中找到 preference...

    9异常,系统属性,Math类.rar

    系统属性是指与用户程序相关的操作系统配置信息以及软件信息。通常与用户程序相关的属性关键字包括: ... ●path.separator:当前操作系统的路径分隔符;  ●user.dir:当前用户程序所在目录。

    java压缩文件生成带密码的zip包,解压带密码的zip包的工具类

    * 如果以路径分隔符(File.separator)结尾,则视为目录,压缩文件名取源文件名,以.zip为后缀,否则视为文件名. * @param src 要压缩的文件或文件夹路径 * @param dest 压缩文件存放路径 * @param isCreateDir 是否在...

    简单的局域网文件传输java代码

    一个非常简单的文件传输java代码 使用的是Tcp协议 代码简单易懂 先在A电脑上运行服务器端 输入要传给B的文件名 和路径 分隔符用// 再在B电脑上启动客服端就好了

    Android中的相对路径实例详解

    注意的是在Android代码中必须这样写main/B.java,上面之所以那样写只是为了说明它在window下的路径,Java程序中路径分隔符是’/’或者’\\’,因为Java程序中’\’表示转义的意思。 3、目标文件在其上一级目录 D:\...

    Java-File类学习总结

    在Windows系统中使用反斜杠 ‘’ 或者斜杠 ‘/’来当作路径的分隔符,但是使用反斜杠需要注意: 单个反斜杠代表转义字符,所以在使用反斜杠充当路径的分隔符时需要成对出现。 File file1 = new File&#40;"E:\\aaa\\1...

    IO输入输出体系.rar

    File.pathSwparator 与系统有关的路径分隔符,它被表示为一个字符串 windows为 分号";" File.pathSwparatorChar 与系统有关的路径分割符,它被表示为一个字符 File.separator 与系统有关的 默认名称分隔符 ,它被...

    一个常用的Java文件操作类FileUtil.java源码下载

    包括其子目录中、将目录中的内容添加到列表、返回文件的URL地址、从文件路径得到文件名、将DOS/Windows格式的路径转换为UNIX/Linux格式的路径、得到文件类型和文件名、得到路径分隔符在文件路径中指定位置后首次出现...

    java实现的文件复制

    //split()方法按照指定的分隔符拆分字符串为字符数组 String[] c = command.split(" "); String pathName = c[1]; String target_path = c[2]; FileUtil fileUtil = new FileUtil(); //读取文件 ...

    2_15692.zip_ROOT_jsp_news_news java sql_新闻管理系统

    修改mysql.url(数据库联接地址及数据库名),mysql.user(用户名),mysql.password(密码),ilog(数据库联接池日志文件,请注意路径分隔符为“\\”,在linux中是“/”); 3.建数据库,并将database目录下news.sql导入;...

    capsule-runtime-classpath:通过系统属性添加到类路径的 caplet

    胶囊运行时类路径 封装并允许通过系统属性配置类路径的 caplet 快速开始 命令行示例( ) java -Dcaplet.runtime.classpath=dependency.jar -jar capsule-...可以使用类路径分隔符来包含多个文件, :在 unix 上, ;

    maven-mvnd提供更快的Maven构建

    注意使用linux下的路径分隔符/; 配置mvnd可执行文件到系统的环境变量中; 配置后,打开命令行,执行mvnd -version; 构建 mvnd clean package -DskipTests install; idea中使用无效,使用管理员启动idea 就可以了...

    文本文件(csv、txt等)转excel xlsx小工具(jar包)

    csv是逗号分隔符,该小工具也支持其他分隔符如竖线(|)、井号(#)或其他自定义的字符串。 csv只是文本文件后缀名,也可以是txt或其他后缀名的文本文件。 编译环境jdk1.8 cmd、linux下可运行 自动转换同jar包路径下...

    Java IO学习总结

    文章目录File一.概念二.File的静态常量三.构造方法四.获取File五.相对路径和绝对路径六.File的创建方法... 与系统有关的路径分隔符  返回“;”——–路径和路径用“;”隔开 (比如环境变量) static String separator

    JSP+MYSQL新闻管理系统

    修改mysql.url(数据库联接地址及数据库名),mysql.user(用户名),mysql.password(密码),ilog(数据库联接池日志文件,请注意路径分隔符为“\\”,在linux中是“/”); 3.建数据库,并将database目录下news.sql导入...

Global site tag (gtag.js) - Google Analytics