1. java代码读取excel
首先你要明白导入文件步骤:
1.实例化excel读取对象2.加载excel文件全部加载选择加载3.读取excel文件全部读取 逐行读取以下你看看那个更加适应你顺便列出几个其他语言导入Excel文件,希望对你有帮助PHP导入Excel文件java把Excel文件数据导入数据库PHP实现导出Excel文件通用方法JXL生成的excel文件+JAVA文件下载功能Java通用的Excel文件生成工具类,支持生成文件和浏览器直接下载java处理Excel文件---excel文件的创建,删除,写入,读取Java读取Excel文件jxl解析Excel文件JXL操作Excel文件java POI读取Excel文件java使用poi读取excel文件代码示例用jxl生成Excel文件PHP验证码文件类PHP 下载远程文件PHP获取远程文件的大小php压缩CSS文件PHP强制下载文件php读取csv文件类php 简单ftp文件上传范例一个php 生成zip文件的类
2. java代码读取所有本地文件夹
一、文件的创建、删除和重命名
File file = new File("/bin/hello.txt");//文件无法被创建,系统找不到指定的路径
file.createNewFile();
File file = new File("bin/hello.txt");
file.createNewFile();
File file = new File("../hello.txt");//在当前目录的上一层目录创建文件
file.createNewFile();
File file = new File("../../hello.txt");//在当前目录的上一层目录创建文件
file.createNewFile();
file.exists()
File nameto = new File("Hello.txt");
file.renameTo(nameto);//重命名文件
重命名文件,达到了移动文件的效果,跨目录时,要求源和目的必须处于同一个分区
另外如果目标的重命名文件已经存在,重命名操作也会失败的
文件处于不同的分区,需要使用文件的copy,而不是重命名
File nameto = new File("src/new Hello.txt");
file.renameTo(nameto);//重命名文件
//文件
file.isFile();
//路径(文件夹)
file.isDirectory();
file.delete();//删除文件
二、文件夹的创建、删除和重命名
File folder1 = new File("my new folder");
File folder2 = new File("my new folder/one/two/three/main");
mkdirDemo(folder1);
mkdirsDemo(folder2);
File newfolder = new File("my new folder-new");
renameFolder(folder1, newfolder);
File newfolder2 = new File("my new folder/one/2/three/main");
renameFolder(folder2, newfolder2);//重命名失败,被重命名的文件夹在构造函数中,必须是多级目录的最后一个子目录
File newfolder3 = new File("my new folder/one/2");
renameFolder(folder2, newfolder3);//重命名失败,被重命名的文件夹在构造函数中,必须是多级目录的最后一个子目录
//必须处于同一个分区,另外如果目标的重命名文件夹已经存在,重命名操作也会失败的
File folderSrc = new File("my new folder/one/two/three");
File folderDest = new File("my new folder/one/three");
if(folderSrc.renameTo(folderDest)){
System.out.println("done");
}else {
System.out.println("fail");
}
File folder4 = new File("my new folder/one/two");//必须是空文件夹才可以删除,如果包含了其他文件或文件夹,那么删除失败
if(folder4.delete()){
System.out.println("done");
}else {
System.out.println("delete fail");
}
}
//创建单个目录,文件夹如果已经存在的话则会报错,创建失败.
private static void mkdirDemo(File folder) {
if(folder.mkdir()){
System.out.println("文件夹创建完成");
}else{
if(folder.exists()){
System.out.println("文件夹已经存在不用创建.");
}else {
System.out.println("文件夹创建失败");
}
}
/**
* 创建多级目录,当然参数如果是一级目录,就只会创建一级目录
* 文件夹如果已经存在的话也不会报错,已经存在的话就不创建
* @param folder2
*/
private static void mkdirsDemo(File folder2) {
if(folder2.mkdirs()){
System.out.println("文件夹创建完成!");
}
}
/**
* 重命名文件夹
* @param srcFolder
* @param destFolder
*/
private static void renameFolder(File srcFolder, File destFolder) {
if(srcFolder.renameTo(destFolder)){
System.out.println("重命名完成");
}else {
System.out.println("重命名失败");
}
}
三、读取文件的属性
File file = new File("text.txt");
//判断文件是否存在
System.out.println(file.exists());
//读取文件名称,只跟构造函数中的名称有关,和文件是否存在无关
System.out.println(file.getName());
//读取文件路径,相对路径
System.out.println(file.getPath());
//读取文件路径,绝对路径,从磁盘的根目录开始算的
System.out.println(file.getAbsolutePath());
//读取文件的父级路径
System.out.println(file.getParent());//结果为null,因为file对应的路径是text.txt(构造函数).
System.out.println(new File(file.getAbsolutePath()).getParent());
//读取文件的大小,单位是字节
System.out.println(file.length()/1000 + "KB");//硬盘上单位进制是1000而不是1024
//判断文件是否是隐藏文件
//在linux下,以点开头的文件就是隐藏文件,在windows下,右键设定文件的隐藏属性
System.out.println(file.isHidden());
//判断文件是否可读
System.out.println(file.canRead());
//判断文件是否可写
System.out.println(file.canWrite());
//判断文件是否是文件夹
System.out.println(file.isDirectory());
四、设置文件的属性
//将文件设置为可写
file.setWritable(true);
//将文件设置为不可写
file.setWritable(false);
//将文件设置为可读
file.setReadable(true);
//将文件设置成不可读不可写
file.setReadable(false);
file.setWritable(false);
//将文件设置为只读
file.setReadOnly();
3. java代码读取usb摄像头
Java术语,意为Java媒体框架(JMF)。该核心框架支持不同媒体(如:音频输出和视频输出)间的时钟同步。它是一个标准的扩展框架,允许用户制作纯音频流和视频流。
JMF实际上是Java的一个类包。JMF 2.
1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。这些功能包括:媒体捕获、压缩、流转、回放,以及对各种主要媒体形式和编码的支 持,如M-JPEG、H.263、MP3、RTP/RTSP (实时传送协议和实时流转协议)、Macromedias Flash、IBM的HotMedia和Beatniks的Rich Media Format (RMF)等。JMF
2.1.1还支持广受欢迎的媒体类型,如Quicktime、Microsofts AVI和MPEG-1等。此外,JMF 2.1.1软件中包括了一个开放的媒体架构,可使开发人员灵活采用各种媒体回放、捕获组件,或采用他们自己的定制的内插组件。
4. java代码读取properties
打开Myeclipse,找到window这一栏,点击Preference 然后会弹出一个窗体,点击General展开选项,然后点击Content Types 在右边的窗口中点击Text展开,然后点击java Properties File 将下面的编码格式设置成UTF-8就能解决java Web项目文件中的config.properties文件中文乱码的问题,注意“UTF-8”最好用大写的 5 设置完编码格式后,别忘了点击一下右边的“update”哦。
5. java代码读取文本内容
Scanner sc=new Scanner(new File("abc.txt"));
int c=1;
FileWriter fw =new FileWriter("sf.txt");
while(sc.hasNextLine()){
String s=c+sc.nextLine();
fw.write(s+"\r\n");
fw.flush();
c++;
}
fw.close();
sc.close();
6. JAVA读取
dic是一种词典文件格式,Dic文件由若干单词单元组成,每一个单元包含了单词与解释信息,每个单词单元以单词开始,解释结束。相邻的两个单词单元之间没有间隔(这样使文件尽可能的小)。 打开方式:用16位或者32位文件编辑器打开这类文档 Windows操作系统的记事本(16位)可以打开,一些词典软件(如金山词霸)可以打开 “开心字典”、“中文化精灵”、“Resource Modifier”等软件的“对照文本格式”支持这种.dic文件 560+等NP系列的专业词典的格式,只能在机型上使用;打开词典软件,里边看有无添加词库选项。
7. java代码读取word文档
在这方面当然最有名并且使用最广泛的就是apache的poi了,可以去了解一下。poi是专门解决java关于生成、读取office文件的API,非常好用。
8. java代码读取tomcat中的文件
以工程名为TEST为例: (1)得到包含工程名的当前页面全路径:request.getRequestURI() 结果:/TEST/test.jsp (2)得到工程名:request.getContextPath() 结果:/TEST (3)得到当前页面所在目录下全名称:request.getServletPath() 结果:如果页面在jsp目录下 /TEST/jsp/test.jsp (4)得到页面所在服务器的全路径:application.getRealPath("页面.jsp") 结果:D:/resin/webapps/TEST/test.jsp (5)得到页面所在服务器的绝对路径:absPath=new java.io.File(application.getRealPath(request.getRequestURI())).getParent();结果:D:/resin/webapps/TEST 2.在类中取得路径: (1)类的绝对路径:String u=Class.class.getClass().getResource("/").getPath() 结果:/D:/TEST/WebRoot/WEB-INF/classes/pack/ (2)得到工程的路径:System.getProperty("user.dir") 结果:D:/TEST 3.在Servlet中取得路径: (1)得到工程目录:request.getSession().getServletContext().getRealPath("") 参数可具体到包名。 结果:E:/Tomcat/webapps/TEST (2)得到IE地址栏地址:request.getRequestURL() 结果:
http://localhost:8080/TEST/test
(3)得到相对地址:request.getRequestURI()- 相关评论
- 我要评论
-