我试着引用一个垃圾桶。
System.setProperty("mbrola.base", "C:\Users\Name\Desktop\FreeTTS\MBrola Project"); 但我明白这个错误:
Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )发布于 2014-04-30 19:40:30
您需要实际的反斜杠,这通常是转义序列的一部分。您必须使用另一个反斜杠来避免反斜杠本身。
System.setProperty("mbrola.base", "C:\\Users\\Name\\Desktop\\FreeTTS\\MBrola Project"); 发布于 2014-04-30 19:40:53
是的,因为这不是一个有效的字符串文字:
"C:\Users\Name\Desktop\FreeTTS\MBrola Project"你需要避开反斜杠:
"C:\\Users\\Name\\Desktop\\FreeTTS\\MBrola Project"但是,字符串本身只有一个反斜杠--您只是在源代码中转义它。
https://stackoverflow.com/questions/23396665
复制相似问题