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)
5 1 投票
文章评分
订阅评论
提醒
guest

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

0 评论
最旧
最新 最多投票
内联反馈
查看所有评论