Java 文件默认位置

Java 文件默认位置,java,netbeans,applet,Java,Netbeans,Applet,程序搜索文件的原因: File FILE_PATH = new File("‪‪C:\\Users\\home\\Desktop\\DbWord.txt"); System.out.println(FILE_PATH.exists()); System.out.println(FILE_PATH.getAbsoluteFile()); FileInputStream fIn = new FileInputStream(FILE_PATH); Scanner

程序搜索文件的原因:

    File FILE_PATH = new File("‪‪C:\\Users\\home\\Desktop\\DbWord.txt");
    System.out.println(FILE_PATH.exists());
    System.out.println(FILE_PATH.getAbsoluteFile());
    FileInputStream fIn = new FileInputStream(FILE_PATH);
    Scanner reader = new Scanner(fIn);
地址:C:\Users\home\Documents\NetBeansProjects\MyDatabase\‪‪C:\Users\home\Desktop\DbWord.txt

如何抵消默认位置

如果这篇文章有什么不好的地方,请告诉我,不要投反对票。

谢谢


为什么投反对票???????????????您的问题是什么?????

请仔细检查您的错误详细信息。您可能已经看到了如下错误。实际上,程序没有搜索文件
“C:\Users\home\Documents\NetBeansProjects\MyDatabase\‪‪C:\Users\home\Desktop\DbWord.txt“
,它正在尝试查找计算机中不存在的文件
“C:\Users\home\Desktop\DbWord.txt”
。您将看到
“C:\Users\home\Documents\NetBeansProjects\MyDatabase\‪‪C:\Users\home\Desktop\DbWord.txt“
以及错误,因为您已经使用了
System.out.println(FILE\u PATH.getAbsoluteFile())语句

false
Exception in thread "main" java.io.FileNotFoundException: ‪‪C:\Users\home\Desktop\DbWord.txt (The filename, directory name, or volume label syntax is incorrect)
    at java.io.FileInputStream.open0(Native Method)
    at java.io.FileInputStream.open(FileInputStream.java:195)
    at java.io.FileInputStream.<init>(FileInputStream.java:138)
C:\Users\home\Documents\NetBeansProjects\MyDatabase\‪‪C:\Users\home\Desktop\DbWord.txt
    at com.stackoverflow.answer.SimpleFileHelper.main(SimpleFileHelper.java:17)

@我的问题不是clear@dex嘿,我试图从位于:C:\\Users\\home\\Desktop\\DbWord.txt中的文件中拉出,但程序写入未找到该文件,并写入该文件:C:\Users\home\Documents\NetBeansProjects\MyDatabase\‪‪C:\Users\home\Desktop\DbWord.txt我是指试图在此路径中搜索文件的程序。。为什么?@dex我编辑了我的命令。谢谢:)我猜你添加android的方式不对,因为android没有windows类型的文件系统。请删除android并用标签java、Netbeans、java问这个问题applet@dex哦,好的,我做到了。。谢谢你能投赞成票吗?或者帮助我?你说得对,但我的计算机上存在以下文件:C:\Users\home\Desktop\DbWord.txt。。我需要做什么?为什么总是投反对票?更新了答案。请查收。好的,谢谢。。你知道为什么文件是“空的”,而他却有希伯来语拿铁吗?再次感谢。。
package com.stackoverflow.answer;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.Scanner;

public class SimpleFileHelper {

    public static void main(String[] args) throws FileNotFoundException {
        File FILE_PATH = new File("C:/Users/home/Desktop/DbWord.txt");
        System.out.println(FILE_PATH.exists());
        System.out.println(FILE_PATH.getAbsoluteFile());
        FileInputStream fIn = new FileInputStream(FILE_PATH);
        Scanner reader = new Scanner(fIn);
    }
}