windows java路径问题_java 文件路径问题
问题
windows下路径分割符'',java程序可识别的是'\'或'/',通过用户输入的路径进行转换,变成程序可识别的,但是转化后的路径程序不识别。
程序
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
// TODO 自动生成的方法存根
String path=null;
System.out.println("请输入文件路径");
Scanner in=new Scanner(System.in); //输入文件路径 "C:\Users\lenovo\Desktop\新建 Microsoft Excel 工作表.xlsx"
path=in.nextLine().replaceAll("\\\\", "/");
System.out.println(path); //得到系统识别的路径 path="C:/Users/lenovo/Desktop/新建 Microsoft Excel 工作表.xlsx"
//path="C:/Users/lenovo/Desktop/新建 Microsoft Excel 工作表.xlsx";
File file=new File(path); //此时系统找不到文件,但是 将path="C:/Users/lenovo/Desktop/新建 Microsoft Excel 工作表.xlsx";执行后 程序能找到文件,问题就是 path已经是"C:/Users/lenovo/Desktop/新建 Microsoft Excel 工作表.xlsx",但程序不识别,怎么回事
try {
FileReader fileReader=new FileReader(file);
System.out.println("读入文件");
} catch (FileNotFoundException e) {
// TODO 自动生成的 catch 块
System.out.println("文件未找到");
}
}
}
windows java路径问题_java 文件路径问题相关推荐
- java文件路径转义_java文件路径中“\”和“/”的区别
java文件路径中"\"和"/"的区别 发布时间:2020-06-25 17:51:22 来源:亿速云 阅读:189 作者:Leah 本篇文章为大家展示了jav ...
- java 文件路径问题_java 文件路径问题
问题 windows下路径分割符'',java程序可识别的是'\'或'/',通过用户输入的路径进行转换,变成程序可识别的,但是转化后的路径程序不识别. 程序 import java.io.FileNo ...
- Java获取静态资源文件路径
Java获取静态资源文件路径 开发中经常会有文件相关的操作,比如说文件的查找,文件的存储.但是在使用中往往会因为路径问题耽误大量的开发时间.在实际中常常通过File file = new File ...
- python查找指定文件路径_Python寻找路径和查找文件路径的示例
Sys.path 指定用于模块搜索路径的字符串列表 也可以通过sys模块的append方法在Python环境中增加搜索路径. Sys.path.append('/usr/bin/') /usr/lib ...
- python怎么查找文件-Python寻找路径和查找文件路径的示例
Sys.path 指定用于模块搜索路径的字符串列表 也可以通过sys模块的append方法在Python环境中增加搜索路径. Sys.path.append("/usr/bin/" ...
- java绝对路径和相对路径_Java文件路径,绝对路径和规范路径
java绝对路径和相对路径 Today we will look into the Java file path. Java File path can be abstract, absolute o ...
- java读取src xml文件路径_Java获取路径方法相对路径读取xml文件方法
(1).request.getRealPath("/");//不推荐使用获取工程的根路径 (2).request.getRealPath(request.getRequestURI ...
- java获得当前路径_JAVA 取得当前目录的路径/Servlet/class/文件路径/web路径/url地址...
在写java程序时不可避免要获取文件的路径...总结一下,遗漏的随时补上 1.可以在servlet的init方法里 String path = getServletContext().getRealP ...
- java package 路径_java文件路径问题及Eclipse package,source folder,folder区别及相互转换...
eclipse下,建立一个source folder(我建立的是folder,),名称为resource,调用时 为 "resource/bg.gif" ; //注意resourc ...
最新文章
- ASP.NET Core开发之HttpContext
- CenterNet-TensorRT 3D Detection
- python写出的程序如何给别人使用-涨姿势!这些小技巧让小白也可以写出更优雅的Python代码!...
- 在OpenCV环境下写的两个图像平移C和C++源代码
- MSSQLSERVER数据库- SQL交叉表
- html5纪念日期代码,HTML5适合的情人节礼物有纪念日期功能
- Xcode的SVN提示The request timed out.的解决方案
- 中山大学校队选拔赛第二试题试题3【Compressed suffix array】-------2015年2月8日
- jquery.ui.sortable 笔记
- 简单的Android Camera2与BoofCV
- websocket 带头部信息请求 header_BeetleX之Websocket协议分析详解
- spark streaming限制吞吐
- C++VS2019中新建自定义模板与删除自定义模板
- Swift 5.0的新特性
- ASP.NET20003人事薪资管理系统
- ppt 另存为 html 动画,ppt2011 for mac 可以另存为html格式吗
- PilotEdit(文本编辑器软件)官方中文版V14.5.0 | pilotedit是什么软件
- 数字连连看java实验报告,Java语言实现数字连连看源码
- 推荐100首值得听的英文歌
- vue+element实现银行卡号只输入数字,四个补一个空位,并实现校验