【发布时间】:2015-05-08 16:06:26
【问题描述】:
从这里更改我的字符串后:
String osver = System.getProperty("os.name");
if (osver.contains("Mac")){
String app = wd + "/relap5.x\"";
} else if (osver.contains("Windows")){
String app = "relap5.exe";
} else if (osver.contains("linux")) {
String app = "/relap5.x";
}
到这里:
String[] osver = {System.getProperty("os.name")};
if (osver.contains("Mac")){
String[] app = {wd + "/relap5.x\""};
} else if (osver.contains("Windows")){
String[] app = {"relap5.exe"};
} else if (osver.contains("linux")) {
String[] app = {"/relap5.x"};
}
我遇到了错误。
Cannot find symbol
symbol: method contains(String)
Location variable osver of type string[]
【问题讨论】:
-
使用
List<String>而不是String[]。 -
你到底想做什么?
-
是否要检查是否相等?