草庐IT

SpecialChars

全部标签

go - 从具有不同调用方的相对路径读取文件

我正在尝试读取项目目录中的文件。我的问题是,根据调用者的不同,路径会发生变化。调用者改变了,因为我想对这段代码进行单元测试,而调用者不再是Main.go。这是我的项目结构:我尝试从中访问specialChars.txt的代码如下所示:funcRemoveSpecialChars(wordstring)string{file,err:=ioutil.ReadFile("wordlists/specialChars.txt")[...]}此代码适用于从Main.go开始,但不适用于从CleanupUtil_test.go开始。为了让它在测试中正常工作,我需要file,err:=ioutil

java - 枚举中的特殊字符

我想将特殊字符、括号('('和')')和撇号(')放入枚举中。我有这个:privateenumspecialChars{"(",")","'"}但它不起作用。Java说了一些关于无效标记的事情。我该如何解决这个问题?格茨我.eatCookie(); 最佳答案 你可以这样做:privateenumSpecialChars{COMMA(","),APOSTROPHE("'"),OPEN_PAREN("("),CLOSE_PAREN(")");privateStringvalue;privateSpecialChars(Stringval