java读取文件路径怎么写

1. java web中读取文件,相对路径怎么写

相对路径的话,可以先获取到当前文件的编译路径,之后在找到想找文件的路径的思路来实现。

举例:

XMLS.class.getClass().getResourceAsStream("/test/test.txt");

解释:XMLS.class.getClass()是获取当前的类编译路径,之后通过getResourceAsStream的形式即可找到要读取的文件的路径。

备注:这个方法中后面的路径也可以通过截取的形式来进行路径获取,实现原理都是找到当前类路径,之后通过相对位置找到另外文件路径。

2. 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

3. java读取文件路径

你的头是e://tttt11.PNG不是e://tttt11//1.PNG???如果头是e://tttt11//1.PNG,filepath没有用,去掉。

这段这么改:for (i=0; i <= str.length(); i += 2) { if (i == str.length() - 1 || i == str.length() - 2) break; else fileName = str.substring(i); } // System.out.println(filePath); if(ii!=100) fileName = str.substring(i);。

..后面不改.如果头是e://tttt11.PNG,那这个和下面的循环规律不一样,大概写下:if(ii==1)filePath=".PNG";把我上面修改后的代码加到else里就行了(用我上面修改后的代码,不然你的尾还是显不出来)。

4. java 如何获取文件路径

public void doGet(HttpServletRequest request ,HttpServletResponse response )

throws ServletException ,IOException{

OutputStream out;//输出响应正文的输出流

InputStream in; //读取本地文件的输入流

//获取filename 请求参数

String filename =requeset.getParameter("filename");

if(filename==null){

out=response.getOutputStream();

out.write("please input filename.".getBytes());

out.close;

return;

}

//获得读取本地文件的输入流

in=getServletContext().getResourceAsStream("/store"+filename);

int length=in.available();

}

5. java怎么通过文件的路径读取文件

package file.system.demo.exception;

import java.io.File;

import java.io.FileNotFoundException;

import java.util.Scanner;

public class ReadFile {

public static String getFile(String realpath) {

Scanner scanner = null;

String text = "";

try {

File file= new File(realpath);

scanner = new Scanner(file);

} catch (FileNotFoundException e) {

e.printStackTrace();

}

if(scanner!=null){

while(scanner.hasNextLine()){

text+=scanner.nextLine();

}

scanner.close();

}

//System.out.println(text);

return text;

}

static class InnerTest{

public static void main(String[] args) {

String realpath = "D:\\test.txt";

String text=getFile(realpath);

System.out.println(text);

}

}

}

实现方式有很多,还可以用字节流FileInputStream,字符流FileReader等方式读取

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

知识

天的顺序怎么写

阅读(183)

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

知识

马字在田字格怎么写

阅读(536)

本文主要为您介绍马字在田字格怎么写,内容包括马字在田字格正确怎么写,马字在田字格正确怎么写,马字在田字的占格写法。马字在田字格正确写法如下: 马的笔顺:横折、竖折折钩、横。 马的基本解释 马[ mǎ ] 哺乳动物,颈上有鬃,尾生长毛,四肢强

知识

大学怎么写自我介绍

阅读(176)

本文主要为您介绍大学怎么写自我介绍,内容包括大学个人简介怎么写,大学怎么写自我介绍啊,急,在大学的自我介绍。丁文斌,男,汉族,1987年11月出生,共青团员,现为扬州商务高等职业学校2004级学生。在校期间遵守校纪校规,尊敬老师,吃苦耐劳,先后

知识

场地合同怎么写

阅读(163)

本文主要为您介绍场地合同怎么写,内容包括场地出租的一份合同怎么写,合伙场地合同怎么写,个人场地租赁合同怎样写。合作开发项目:____________________甲方:____________________________法定代表人:____

知识

迁户口理由怎么写

阅读(1043)

本文主要为您介绍迁户口理由怎么写,内容包括迁户口申请理由怎么写,迁户口申请理由怎么写,申请迁户口的理由怎么写。户口迁移申请书格式称谓:一般写入户地派出所名称二、引语:申请的意图,扼要叙述本申请书目的三、正文:围绕迁移规定条件进行叙述

知识

诊所的简介怎么写

阅读(218)

本文主要为您介绍诊所的简介怎么写,内容包括私人诊所简介怎么写内容真实,不要太夸张,谢谢啦,私人诊所的剧情简介,东门门诊部简介怎么写。“私人诊所”是ABC热门剧《实习医生格蕾(Greys Anatomy)》的衍生品。故事发生在阳光普照的加利福尼亚,故

知识

团支部情况怎么写

阅读(250)

本文主要为您介绍团支部情况怎么写,内容包括团支部基本情况怎么写,团支部基本情况怎么写,团支部年终总结怎么写要写本支部一年来的总结,本支部人数不多,。团支部基本情况:成员30名,党员20人,党员人数占支部总人数的66.7%。工作和学习理念:展现

知识

旭字繁体怎么写

阅读(171)

本文主要为您介绍旭字繁体怎么写,内容包括“旭”的繁体字怎么写,旭字的繁体怎么写,旭字的繁体字怎么写。“旭”是形声字。从日,九声。本义:太阳初出的样子。“旭”的繁体字和简体字没有差别:

知识

部首拼音怎么写的

阅读(244)

本文主要为您介绍部首拼音怎么写的,内容包括部首和拼音怎么写,常见部首的读音,晶的拼音、部首、词语、音节、音序怎么写。部首名称表 形状 名称 例字 形状 名称 例字 冫 两点水 次、冷、准 止 止字旁 武 冖 秃宝盖 军、写、冠 户 户字旁 扇

知识

触角的触怎么写

阅读(310)

本文主要为您介绍触角的触怎么写,内容包括触角的触怎么写,触角的触是小学几年级学的,()触()填上合适的汉字。大家好�我是一棵美丽的攀缘植物爬山虎。先告诉你们我住在哪里吧其实只要你细心观察的话,你就会在墙壁上,房顶上或者其它建筑物上看到我

知识

英语24号怎么写

阅读(470)

本文主要为您介绍英语24号怎么写,内容包括24号用英语怎么写,英语第24怎么写,24的英语怎么写、读。24个英语字母的写法:大写:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 2、

知识

收款的收条怎么写

阅读(184)

本文主要为您介绍收款的收条怎么写,内容包括收款收条怎么写,收条怎么写甲欠了乙5000元,然后今天还了,该怎么给他写收条是乙给,收款收据怎么写。一个完整的收条,通常应由标题、正文、落款三部分组成。 标题写在正文上方中间位置,字体稍大。标

知识

英文业余怎么写

阅读(220)

本文主要为您介绍英文业余怎么写,内容包括业余英文怎么说,用英文写一篇业余爱好,业余爱好、相信、糖、直到为止的英语单词怎么写。Different people have different hobbies. For example,someone likes r

知识

被撞经过怎么写

阅读(220)

本文主要为您介绍被撞经过怎么写,内容包括我被汽车撞了怎样写经过,交通事故经过怎么写,交通事故经过怎么写。原发布者:我来了呀在交通事故经过说明范文 我是**7.14重大道路交通事故受害致死者***之父亲,今天我怀着无比痛楚与愤慨的心情写上这

知识

java界面怎么写的

阅读(210)

本文主要为您介绍java界面怎么写的,内容包括怎么用java写一个界面怎么用java写一个界面,java写出来的界面都有几种形式,用java给一个系统写界面应该怎么写。新建一个窗口,然后实现一个关闭按钮”窗口的功能import java.awt.*;import java.aw

知识

java相对路径怎么写

阅读(161)

本文主要为您介绍java相对路径怎么写,内容包括java相对路径怎么写,java的相对路径怎么写,javaweb相对路径怎么写。通用方法: getServletContext().getRealpath("/")+你要访问的文件目录(相对于webRoot的路径),

知识

mac文件路径怎么写

阅读(542)

本文主要为您介绍mac文件路径怎么写,内容包括mac如何显示文件路径,mac文件路径怎么看,mac如何显示文件路径。打开任意finder窗口,点击顶部的显示菜单。

知识

怎么给领导写文件

阅读(283)

本文主要为您介绍怎么给领导写文件,内容包括怎么写领导给的文件的学习心得,拿文件给领导要怎么说,给领导送文件时,应该怎么说。学习领导讲话心得体会通过学习深化作风建设提高执行力“四个一”活动和听完高电雷局长的讲课后,使我认识到了提

知识

java项目获取项目路径怎么写

阅读(208)

本文主要为您介绍java项目获取项目路径怎么写,内容包括java项目路径文件怎么写,java项目路径文件怎么写,在javaweb项目中,如何获取项目的绝对路径(考虑到后期移植不能。通过实现ServletContextListener就可以拿到:public class wwww implemen

知识

怎么写文件名

阅读(196)

本文主要为您介绍怎么写文件名,内容包括C语言如何写文件如何将文件名用参数代替,这个短文件名应该怎么写啊,看图片,就是这里怎样写文件名,把写好的文字保存起来,我按保存。#include<stdio.h>#include<stdlib.h>#include<string.h>int main(

知识

文件名怎么写

阅读(181)

本文主要为您介绍文件名怎么写,内容包括文件名的格式是什么,这个短文件名应该怎么写啊,c++文件名的写法。DOS在没加载长文件名支持程序的情况下,只支持8.3的文件名格式,即8个字符的文件名和3个字符的扩展名。长于8个字符的文件名,会被缩写成

知识

源文件怎么写

阅读(164)

本文主要为您介绍源文件怎么写,内容包括源文件格式是什么意思,源文件格式是什么,网页中的源文件是什么怎么编写。源文件格式,是源代码的集合(即一组具有特定意义的可以实现特定功能的 程序开发代码的集合),是用汇编语言或高级语言写出来的代码

[/e:loop]