java对文件的操作
1列出磁盘/文件夹内的文件
import java.io.File;
import java.io.IOException;
public class Test {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
File f = new File("D:");//磁盘
//File f = new File("D:\\电影");//文件夹
File lf[] = f.listFiles();
for(int i = 0;i
System.out.println(lf[i]);
}
}
}
2对文件的操作
import java.io.File;
import java.io.IOException;
public class Test {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
File f = new File("D:\\java.doc");
if(!f.exists()){ //判断是否该文件存在
f.createNewFile();//如果不存在就创建
}
System.out.println("文件的路径是: "+f.getAbsolutePath());
System.out.println("文件是否可写: "+f.canWrite());
System.out.println("文件是已删除: "+f.delete());
}
}
3对目录的操作
import java.io.File;
import java.io.IOException;
public class Test {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
File dir= new File("D:\\java");
if(!dir.exists()){ //判断目录是否存在
dir.mkdir();//如果不存在就创建
}
&
相关文档:
Apache Byte Code Engineering Library (BCEL)可以深入 Java
类的字节码。可以用它转换现有的类表示或者构建新的类,因为 BCEL 在单独的 JVM
指令级别上进行操作,所以可以让您对代码有最强大的控制。不过,这种能力的代价是复杂性。在本文中,Java 顾问 Dennis Sosnoski
介绍了 BCEL 的基本内容,并引导读者完成一个示� ......
反射使您的程序代码能够接入装载到JVM中的类的内部信息,允许您编写与执行时,而不是源代码中选定的类协作的代码。这使反射成
为构建灵活的应用的主要工具。但需注意的是 --如果使用不当,反射的成本很高。在Java平台系列的第2部分中,软件顾问Dennis
Sosnoski介绍了如何使用反射,以及某些相关的成本。您还将找到JavaRef ......
java实现的多项式加法,减法,乘法,除法运算,其中多项式的表示形式为按幂从低到高的系数数组,数组的长度即是多项式的幂
即 数组{1,2,3,4} 表示多项式4x3+3x2+2x+1
运算在工具类Polyn中进行 初始化Polyn必须要传两个参数 即被除数和除数
其中加法,减法和乘法是静态方法 不需实例即可使用
除法需要产生商和余� ......
从JAVA直接读取EXCEL、WORD并生成PDF文件
1。操作EXCEL和WORD文件
使用JAVA从EXCEL、WORD文件中读写数据,可以使用http://jexcelapi.sourceforge.net/
提供的JAVA API-Java Excel API,这里有其指南http://www.andykhan.com/jexcelapi/tutorial.html
,可由此下载JAR文件http://www.andykhan.com/jexcelapi/download.h ......
在JAVA中, 在使用String.split方法分隔字符串时,但要注意有些字符不能直接用的,分隔符如果用到一些特殊字符,比如 "| "
,"*",等否则会出现问题,以前刚用时就因为这个问题而看了半天的代码。
public String[] split(String regex)
Splits this string around matches of the given regular expression.
&nbs ......