`

JAVA彻底解决获取空格路径问题

    博客分类:
  • JAVA
 
阅读更多
ReadProperties read = new ReadProperties("db");
		double currentVersion = Double.valueOf(read.readProperties("Version"));
		if (version <= currentVersion) {
			String path = Thread.currentThread().getContextClassLoader()
					.getResource("").toString();//获取更目录地址
			path = path.substring(path.indexOf("/") + 1, path.length()) + "pda";
			try {
				path = URLDecoder.decode(path, "utf-8");
			} catch (UnsupportedEncodingException e) {
				e.printStackTrace();
			}// 关键啊 !主要转换文件地址,避免空格问题
			System.out.println(path);


D:/D/Java/Apache/apache-tomcat-7.0.20 - Copy/webapps/xhsd/WEB-INF/classes/pda
分享到:
评论

相关推荐

    Java路径问题汇总[文].pdf

    Java的路径处理涉及到URL、URI、File等核心类的交互,而这些类在处理包含空格、特殊字符和编码的问题时会有特定的行为。 首先,Java的URL类在表示路径时会自动对空格、特殊字符进行编码。例如,空格会被转换为"%20...

    AndroidStudio开发疑难问题30/100问(更新中)

    通常,更新到最新版本的AGP可以解决问题。 为了更好地解决这些问题,可以参考提供的视频教程,如Android Studio的完全卸载、安装、模拟器配置以及HelloWorld运行等。同时,确保操作系统、内存配置等满足最低要求,...

    Eclipse in action chapter 2

    - **调试Java程序**:Eclipse提供了强大的调试功能,可以帮助开发者查找并解决代码中的问题。用户可以通过设置断点、单步执行等操作来逐步分析程序执行流程。 #### 四、定制Eclipse偏好设置 - **代码格式化风格**...

    myeclipse6.5注册finish不能用

    根据上述分析,如果仍然无法解决问题,建议采取以下措施: - 确认所有步骤无误后再次尝试。 - 尝试联系 MyEclipse 官方获取支持。 - 查阅更多相关文档或教程,寻找类似问题的解决案例。 - 在线Java问答社区中可能...

    Jmeter-环境安装和部署

    - 下载完成后,选择合适的安装路径,确保路径中没有中文字符或空格,例如:`D:\Java\jdk1.8.0_25`。 - 设置环境变量: - 右键点击“计算机”-&gt;属性-&gt;高级系统设置-&gt;环境变量。 - 在“系统变量”中,新建变量`...

    linux常用脚本说明

    首先通过 `export JAVA_HOME` 指定 Java 的安装路径,然后通过 `export PATH` 将 Java 的 bin 目录添加到系统的 PATH 环境变量中,以便可以在任何位置运行 Java 相关命令。 #### 五、文件查找与权限操作 ##### 1. ...

    Androidstudio安装使用指南

    3. **解决兼容性问题**:如果遇到 SDK 版本不一致的问题,参考其他 Module 进行调整。 #### 八、其它设置 1. **忽略大小写**:在 Settings -&gt; Editor -&gt; General -&gt; Code Completion 中设置。 2. **区分 Module 与...

    2021-2022计算机二级等级考试试题及答案No.114907.docx

    18. 使用Java的JFileChooser类可以获取文件名称、路径,但不能直接获取文件内容,需要额外的代码读取文件。 19. 访问数组arr的第一个元素通常使用arr[0]。 20. 创建窗体或报表时,需要选择数据来源,如表、查询等...

    易语言程序免安装版下载

    重新整理所有官方支持库的静态库,有望彻底解决链接时可能出现的符号冲突 5. 全面取消静态编译中的人为功能限制(此前有最多5个支持库同时参与静态链接等功能限制) 6. 公开易语言静态编译技术文档(参见sdk\...

    2021-2022计算机二级等级考试试题及答案No.9531.docx

    - **知识点概述**:URL(Uniform Resource Locator)是用于指定互联网资源位置的地址,通常包含协议、主机名、路径等信息。 - **示例解析**:题目中的描述准确地指出了URL的功能和作用。 ### 12. Internet协议 - ...

    网管教程 从入门到精通软件篇.txt

    /p 即使驱动器不在 chkdsk 的检查范围内,也执行彻底检查。该参数不对驱动器做任何更改。 /r 找到坏扇区并恢复可读取的信息。隐含着 /p 参数。  注意 Chkdsk 命令需要 Autochk.exe 文件。如果不能在启动目录...

Global site tag (gtag.js) - Google Analytics