站点图标 神之眼的博客

Java中packageName包名转换为操作系统路径的跨平台写法

當前文章的短網址連結為: https://unos.top/a5vf

假设包名packageNametop.unosCode language: CSS (css)

如果是Windows平台,通常写法为

String basePackagePath = basePackage.replaceAll("\\.","\\\\"); Code language: JavaScript (javascript)

推荐下面这种写法,具有跨平台性(Windows,Unix)

String basePackagePath 
= basePackage.replaceAll("\\.",Matcher.quoteReplacement(File.separator));Code language: JavaScript (javascript)
退出移动版