英文:
How do we move up from a directory into an other directory in java?
问题
我在名为“database”的文件夹中有一个名为“database.csv”的数据库文件。除此之外,我在名为“controller”的文件夹中有一个名为“admin.java”的Java文件。现在我应该在文件“admin.java”中提供什么路径来访问数据库文件。
英文:
I have a database file named "database.csv" in the folder named "database". In adddition to this I have a java file name "admin.java" in the folder controller, now what path should I give in the file "admin.java" to access the database file.
答案1
得分: 1
有两种引用类型:
- 绝对引用
- 相对引用
如果你想使用绝对引用,那么你应该提供数据库的路径,类似于 "C:\JavaProject\database\database.csv";
或者如果你想使用相对引用,那么你的数据库路径应该类似于 "\database\database.csv";
相对引用的优点是,无论将来将项目移动到任何位置,你都不需要更改数据库的路径。
但是如果你使用绝对引用,就需要相应地更改数据库的路径。
英文:
There are two types of referencing
- Absolute
- Relative
If you want to use Absolute, then you should give path of your database like "C:\JavaProject\database\database.csv"
Or if you want Relative, then your database path should be like "\database\database.csv"
The advantage of relative referencing is that you can move your project to any location in future you will not have to change the path of the database.
But if you use absolute referencing, you will need to change the path of your database accordingly.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论