java - 在Java表达式中,无效的转义序列

  显示原文与译文双语对照的内容

我在Java中有以下表达式,可以加载本地库:


String route = System.getenv("ProgramFiles");


System.load(route +"MyLiblib.dll");



当我启动它时,我的Java应用程序表示:

无效的转义序列( 有效的是 b t n f r " ' )

我在做什么?

时间: 原作者:

将代码更改为:


StringBuilder builder = new StringBuilder(System.getenv("ProgramFiles"));


builder.append("MyLiblib.dll");


System.load(builder.toString().replace("","/"));



更换 应该能解决你的问题。

原作者:
...