Topic: 关于/和\使用问题 |
Print this page |
1.关于/和\使用问题 | Copy to clipboard |
Posted by: snowbird2005 Posted on: 2005-06-11 09:45 Runtime rt = Runtime.getRuntime(); rt.exec("c:\\Program Files\\Internet Explorer\\Iexplore.exe" ); 在上述代码中,使用了\\来分隔目录。 但是我习惯用一个/分隔目录,就象下边: Runtime rt = Runtime.getRuntime(); rt.exec("c:/Program Files/Internet Explorer/Iexplore.exe" ); 我想问的是哪一种的可移植性比较好?哪一种在各种平台上都可以运行? |
2.Re:关于/和\使用问题 [Re: snowbird2005] | Copy to clipboard |
Posted by: why Posted on: 2005-06-12 01:49 可移植性嗎? 應該把"c:\\Program Files\\Internet Explorer\\Iexplore.exe"這個constant抽出來 用Properties或類似的方式讀入. (更正:之前寫了Property) 至於\\還是/,和可移植性的關係少,閣下測試一下才決定吧. |
3.Re:关于/和\使用问题 [Re: why] | Copy to clipboard |
Posted by: snowbird2005 Posted on: 2005-06-12 10:46 用Property或類似的方式讀入? 用System.getProperty(file.separator)读入文件分隔符, 应该比直接用/或\\更通用。 您说的是这个意思吗? |
4.Re:关于/和\使用问题 [Re: snowbird2005] | Copy to clipboard |
Posted by: why Posted on: 2005-06-12 11:02 snowbird2005 wrote: 非也,敝人說的是用Properties(之前寫錯了)或ResourceBundle之類讀入那個constant variable 用\\還是/,和可移植性的關係甚少,因為當移植到另一環境時,多半是另一個constant variable Of course, it's a good idea to use System.getProperty(file.separator) |
5.Re:关于/和\使用问题 [Re: why] | Copy to clipboard |
Posted by: snowbird2005 Posted on: 2005-06-12 11:39 谢谢! 我怎么用Properties或ResourceBundle得到exec()方法的整个参数呢? 能不能示范一下? Runtime rt = Runtime.getRuntime(); rt.exec("c:\\Program Files\\Internet Explorer\\Iexplore.exe" ); |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |