java 保存文件路径的问题
发布网友
发布时间:2022-04-25 18:15
我来回答
共2个回答
热心网友
时间:2023-10-03 05:17
public class Test {
public static void main(String[] args) {
Test t = new Test();
t.SystemIn();
}
public void SystemIn() {
// 写入文件路径
String path = null;
// 读入输入内容
BufferedReader read =
new BufferedReader(new InputStreamReader(System.in));
try {
// 保存输入内容
StringBuffer value = new StringBuffer();
// 读入一行内容
String context = read.readLine();
while (context != null) {
if (context.equals("保存")) break;
value.append(context + "\n");
read = new BufferedReader(new InputStreamReader(System.in));
context = read.readLine();
}
System.out.println("请输入地址:");
while(true) {
// 读入路径
read = new BufferedReader(new InputStreamReader(System.in));
if (path == null) {
path = read.readLine();
File file = new File(path);
if (!file.exists()) {
System.out.println("文件不存在,请输入地址:");
path = null;
continue;
}
// 写入文件
PrintWriter print = new PrintWriter(new FileOutputStream(file));
print.write(value.toString());
print.close();
}
if (read.readLine().equals("quit")) {
System.exit(0);
}
}
} catch (IOException e) {
e.printStackTrace();
}
}
}
热心网友
时间:2023-10-03 05:17
文件保存路径中如果有中文可能会出现乱码,通常获取到的文件中通常都是“iso8859-1”格式,需要转换为“UTF-8”格式。
如:String filePath= new String(path.getByte("iso8859-1"),"UTF-8");进行下强制转换后在进行读取即可。
通常格式有GBK、UTf-8、iso8859-1、GB2312,如果上面的强制转换不成功,依次进行这些格式的尝试,肯定是可以解决问题的。
备注:如果是黑窗口执行的时候报错,那就不是类型转换的错误,而是需要将文件类型另存为UTF-8的文件类型即可。
java软件导出文件不知道哪里了?
绝对路径:如果您在代码中指定了文件的绝对路径,那么文件将会被保存在指定的路径中。用户目录:Java程序也可以将文件保存在用户的主目录中。可以通过System.getProperty("user.home")获取用户主目录的路径。指定目录:您也可以在代码中指定一个特定的目录来保存文件。如果您无法确定文件保存的具体位置,您可...
在编写java程序时如何设置默认保存路径
1.在菜单栏选择window=>preference(一般是最后一个选项)2.如图:在弹出框画圈得地方输入(workspace)3.按照图片中画圈得地方进行设置。4.选择ok。5.重新打开编程工具,开始的时候出现的框,就是保存路径。如果经常要改变的话,最好不要选下面的复选框。这个是一种方式。还有一种。修改编程工具的属性。
安装java时文件保存在哪里啊?要改路径吗?
一般不用更改,放到系统盘中 c:\program files\java\jdk1.6.0\ 当然若想改也可以
java jsp cookie 设置好保存路径的文件保存在哪里了?
不一定是txt文本,也可能是bat格式的。一般是保存在你同个jsp文件夹下,建议你不要这么做,这样很容易报错的,你最好建一个文件夹,把所有类似的文件,放在一个包里
java存放文件路径在哪个文件夹
D:\tomcat5.0\webapps\ROOT 光有JDK是不够的,还需要有tomcat服务器。默认是放在tomcat的文件夹的root文件夹下的。而且你的jdk版本太低了,而且是需要配置环境变量的,你配置了吗?
java上传下载的文件放在哪?
4、将上传的文件转换为二进制流,并将其插入到数据库中。java文件应该放在哪里求大神帮助JAVA文件放在src文件夹内,class放在WebRoot\WEB-INF\classes内。tomcat要自己下载添加。在java程序中上传的文件保存在哪里这个问题问的比较诡异我能告诉你的是 上传和下载的路径都是你自己定义的文件上传的道理就是读...
java 中怎么通过文件选择器选择要保存文件的的目录,然后返回绝对路径...
public static void main(String[] args) { new FileChooser(); } public FileChooser(){ open=new JButton("打开文件选择器"); this.add(open); this.setBounds(400, 200, 100, 100); this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); ...
如何解决java程序中资源路径错误
在Java程序中解决资源路径错误的问题,通常涉及以下几个步骤:1. 确定资源的正确路径 首先,您需要知道您的资源文件放在项目的哪个地方。在Java中有两种常见的方式来引用资源:- **相对于类路径的资源**:这些资源通常放在项目的`resources`目录下,这个目录被标记为类路径的一部分(在IDE中配置)。使用...
如何查找java路径?
1、要解决问题之前,我们需要下载java这个软件,在浏览器上搜索,记住下载的具体位置,方便下一步的操作。2、接着我们需要安装Java在电脑上,我们可以看到它储存的文件夹,下载完毕后进行安装,这时候我们一定要注意,在安装时要勾选安装界面左下角更改目标文件夹,然后进行安装。3、我们需要改换一下改...
java通过url来下载的文件如何将默认文件名不是路径
java软件如何设置保存文件的默认路径?右键单击“我的电脑”、“属性”、“高级”、“环境变量”,在“环境变量”中创建新的变量名classpath。变量值:。;丙:程序文件Javalib丙:程序文件Javalib程序文件Java变量值的末尾。程序文件Java宾,注意两条路径之间的额外符号。如何填写URL地址?正确的URL写法是协议...