我有变量directory
,它将是用户输入的目录,
如
“C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe”。问题是程序无法识别目录,因此不会通过Runtime.getRuntime().exec(new String[] {directory});
我如何制作一个方法/算法,从\
获取每directory
个并将其变为\\
?
if (directory.substring(j, j+1).equals("\\"))
{
//directory.substring(j, j+1) == "\\\\";
}
例如:
C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
应该变成
C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe
答案 0 :(得分:0)
您可以使用替换directory.replace("\\","\\\\");
答案 1 :(得分:-1)
<table>
<tr ng-repeat="(key,val) in countries[0]">
<td ng-bind="key"></td>
</tr>
</table>
这取代全部!我希望这会对你有所帮助。
修改强>
string str = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe";
StringBuilder sb = new StringBuilder(str);
sb.Replace('\\', '\\\');