javalinux获取文件路径怎么写

1. java linux怎么获取文件路径

一般文件路径在windows中用 \ 表示,但是在其他系统平台下比如linux中就不是 \ 所以java给我们提供了一个与平台无关的表示路径的常量 File.separator在windows中则表示 \ 比如现在有一个文件在D:\java\src\myjava中, 如何用绝对路径访问呢?

现在建立一个目录:

File fDir=new File(File.separator); //File.separator表示根目录,比如现在就表示在D盘下。

String strFile="java"+File.separator+"src"+File.separator+"myjava"; //这个就是绝对路径

File f=new File(fDir,strFile);

2. java在linux下操作文件路径怎么写

一般文件路径在windows中用 \ 表示,但是在其他系统平台下比如linux中就不是 \ 所以java给我们提供了一个与平台无关的表示路径的常量 File.separator在windows中则表示 \ 比如现在有一个文件在D:\java\src\myjava中, 如何用绝对路径访问呢? 现在建立一个目录: File fDir=new File(File.separator); //File.separator表示根目录,比如现在就表示在D盘下。

String strFile="java"+File.separator+"src"+File.separator+"myjava"; //这个就是绝对路径 File f=new File(fDir,strFile);。

3. linux下 Java如何获取文件的绝对路径

需要使用路径时,用下面的方法取得项目根目录的绝对路径(Tools为方法类)

public static String getRootPath() {

String classPath = Tools.class.getClassLoader().getResource("/").getPath();

String rootPath = "";

//windows下

if("\\".equals(File.separator)){

rootPath = classPath.substring(1,classPath.indexOf("/WEB-INF/classes"));

rootPath = rootPath.replace("/", "\\");

}

//linux下

if("/".equals(File.separator)){

rootPath = classPath.substring(0,classPath.indexOf("/WEB-INF/classes"));

rootPath = rootPath.replace("\\", "/");

}

return rootPath;

}

4. java获取某个文件夹的路径怎么写

File类有两个常用方法可以得到文件路径一个是:getCanonicalPath(),另一个是:getAbsolutePath(),可以通过File类的实例调用这两个方法例如file.getAbsolutePath()其中file是File的实例对象。下面是一个具体例子:

public class PathTest

{

public static void main(String[] args)

{

File file = new File(".\\src\\baidu");

System.out.println(file.getAbsolutePath());

try

{

System.out.println(file.getCanonicalPath());

} catch (IOException e)

{

e.printStackTrace();

}

}

}

getAbsolutePath()和getCanonicalPath()的不同之处在于,getCanonicalPath()得到的是一个规范的路径,而getAbsolutePath()是用构造File对象的路径+当前工作目录。例如在上面的例子中.(点号)代表当前目录。getCanonicalPath()就会把它解析为当前目录但是getAbsolutePath()会把它解析成为目录名字(目录名字是点号)。

下面是上面程序在我电脑上的输出:

G:\xhuoj\konw\.\src\baidu

G:\xhuoj\konw\src\baidu

javalinux获取文件路径怎么写

转载请注明出处育才学习网 » javalinux获取文件路径怎么写

知识

excel中if函数怎么写

阅读(241)

本文主要为您介绍excel中if函数怎么写,内容包括EXCEL中的IF函数的书写,EXCEL中IF函数怎么写啊,看看我的条件,下面这个excel中的IF函数公式怎么写。选中K3单元格,输入以下函数:=IF(F3>=166.66667%,F3*2,IF(F3>=100%,F3*1,IF(F3>=80%,F

知识

尾的笔画顺序怎么写的

阅读(297)

本文主要为您介绍尾的笔画顺序怎么写的,内容包括衣字笔顺怎么写的,衣字的笔画顺序怎么写,尾的笔画顺序怎么写的。衣的笔画顺序:

知识

写作文写花怎么

阅读(198)

本文主要为您介绍写作文写花怎么,内容包括写花的作文怎么写,怎么写花作文,作文花怎么写。1.太 阳 花 世界上的花有好多种,比如:广玉兰、月季花、玫瑰花、梅花、菊花、君子兰、茶花等等。但是,开花最多,颜色最丰富的花要属太阳花

知识

tooth的复数怎么写

阅读(195)

本文主要为您介绍tooth的复数怎么写,内容包括tooth的复数应该要怎么写呢,tooth的复数怎么写啊,tooth的复数怎么写啊。tooth复数形式是teeth。 单词解析: teeth 读音:英 [tiːθ] 美 [tiːθ] 释义:n. 牙齿 词汇搭配: bu

知识

ei的音节怎么写

阅读(259)

本文主要为您介绍ei的音节怎么写,内容包括ei音节的字,,ai的音节词和ei的音节词,韵母的音节怎么写。第一声:杯 悲 吹 催 堆 追 非 规 龟 辉 徽 亏 虽 威 危 巍 第二声:垂 锤 肥 回 葵 奎 逹 睽 雷 眉 煤 为 谁 随

知识

画风筝作文怎么写

阅读(184)

本文主要为您介绍画风筝作文怎么写,内容包括画风筝作文怎么写350,画风筝作文怎么写350,风筝作文怎么写。今天下午,美术老师说:“同学们,这节课我们来画风筝吧!”画风筝前,我们准备好了空白布、水彩笔、勾线笔、铅笔、尺子。第一步,我想了想要画什

知识

不及格英文怎么写

阅读(202)

本文主要为您介绍不及格英文怎么写,内容包括挂科的英文怎么写,不及格.英语怎样写,失败的英文怎样写。挂科的英文是Fail,音标英 [feɪl]、美 [fel]。二、释义:vt.& vi.失败,不及格;倒闭,破产;缺乏;衰退I w

知识

小丑的单词怎么写

阅读(289)

本文主要为您介绍小丑的单词怎么写,内容包括小丑的英文怎么写,“小丑”的英文单词是什么,小丑的英文怎么写。clown。 clown[klaʊn] 【释义】n. 小丑;乡下人;粗鲁笨拙的人vi. 扮小丑;装傻【短语】Der Clown 火线战将

知识

党员个人表现怎么写

阅读(159)

本文主要为您介绍党员个人表现怎么写,内容包括党员主要表现要怎么写,党员的主要良好表现怎么写,入党主要表现怎么写。简单的说入党动机就是为什么加入党组织。用概念说,入党动机是一个人要求入党的内在原因,是推动人们争取入党的精神力量。党

知识

日语盐怎么写

阅读(169)

本文主要为您介绍日语盐怎么写,内容包括日语汉字的:《盐》怎么写,盐日语怎么说,盐日语怎么说。松山居民启発因为西本寅,继续警告说,您可转换为离子交换膜系统的法律被废除(1970年)春盐田1970(香川宇多津镇)志愿者 - (日本天

知识

余晖的晖怎么写

阅读(187)

本文主要为您介绍余晖的晖怎么写,内容包括余晖的晖怎么写,余晖的晖怎么写,余晖的晖怎么组词。余晖的晖,写法如下:

知识

food的音标怎么写

阅读(187)

本文主要为您介绍food的音标怎么写,内容包括ourfood音标怎么写,食物英语音标,各种食物的英语单词及音标。fig 无花果 apple 苹果 pear 梨 apricot 杏 peach 桃 grape 葡萄 banana 香蕉 pineapp

知识

坚持楷书怎么写

阅读(165)

本文主要为您介绍坚持楷书怎么写,内容包括楷书怎么写诶,如何写好楷书字,怎样写好楷书。希望我的建议能给你一些帮助和启发:练好书法是一件很苦并很难的事情,当然你要求不高本条可以忽略;2、必须培养并坚持终生临池不断的习惯,每天

知识

6月单词怎么写

阅读(174)

本文主要为您介绍6月单词怎么写,内容包括1到6月英语单词怎么写,6月英语单词怎么写,六月单词怎么写。最低0.27元开通文库会员,查看完整内容> 原发布者:vivian77585250 从一月到十二月的英语单词:January[dʒænj

知识

职业的发展路径怎么写

阅读(273)

本文主要为您介绍职业的发展路径怎么写,内容包括大学生职业生涯规划书职业发展路径怎么写,职业发展路径怎么写,怎样描述一个人的职业发展路径。第一篇 大学生职业生涯规划书自我认知 通过人才测评分析结果以及本人对自己的认识、朋友对我的

知识

笔记本电脑怎么写文件

阅读(209)

本文主要为您介绍笔记本电脑怎么写文件,内容包括怎么在笔记本上写用记事本写文件,怎样用笔记本电脑写文件,联想笔记本电脑文件夹里面怎么写文件。有多种方式可以调用记事本去编写文件1. 点击左下角的"开始" -- 所有程序--附件--记事本, 即可打

知识

怎么写对招标文件的疑问

阅读(1968)

本文主要为您介绍怎么写对招标文件的疑问,内容包括招标文件的质疑怎么写,招标过程中投标人对招标文件的疑问如何解决,对招标文件提出疑问应该用什么格式。质 疑 函(格式)XX政府采购代理机构或XX采购人(被质疑人):我公司依法参与了XX政府采购代理

知识

商务文件怎么写

阅读(197)

本文主要为您介绍商务文件怎么写,内容包括商务文书怎么写,商务标书如何写,商务标书怎么写。你要写什么行业的商务标啊?一般看投标须知的要求,我做过的商务标是空调机组的,给你目录参考一下:PART1 总论GeneralPART2

知识

工艺文件怎么写

阅读(169)

本文主要为您介绍工艺文件怎么写,内容包括如何编写工艺文件,工艺文件如何编写,工艺文件包括哪些。工艺文件的编制原则编制工艺文件应在保证产品质量和有利于稳定生产的条件下,用最经济、最合理的工艺手段并坚持少而精的原则。为此,要做到以下

知识

怎么写dat文件

阅读(155)

本文主要为您介绍怎么写dat文件,内容包括救救我~怎么写.dat文件啊,DAT是什么格式,.dat文件是用什么语言写的如何写有教程吗请高手赐教。数据流格式 DAT是是数据流格式,即我们非常熟悉的VCD。用电脑打开VCD光盘,可到有个MPEGAV目录,里面便是类

知识

专利文件怎么写

阅读(184)

本文主要为您介绍专利文件怎么写,内容包括发明专利文件如何写,实用新型专利文件怎么写,如何写专利申请文件,不会写啊、。权利要求书的撰写:应以说明书为依据,分独立权利要求和从属权利要求。当有多项权利要求时,应以阿拉伯数字按顺序编号,一般

知识

怎么写exe文件

阅读(168)

本文主要为您介绍怎么写exe文件,内容包括EXE文件怎么写的,如何写这个exe文件,exe文件应该怎么写。可以的,你可以通过批处理文件(*.bat),windows脚本文件(*.js,*.vbs)等来完成.下面建立批处理文件:打开记事本,写入

[/e:loop]