易截截图软件、单文件、免安装、纯绿色、仅160KB

java文件操作

 1.创建文件夹 
File myFolderPath = new File(%%1); 
try { 
if (!myFolderPath.exists()) { 
     myFolderPath.mkdir(); 


catch (Exception e) { 
System.out.println("新建目录操作出错"); 
e.printStackTrace(); 
}  
 
2.创建文件 
File myFilePath = new File(%%1); 
try { 
if (!myFilePath.exists()) { 
myFilePath.createNewFile(); 

FileWriter resultFile = new FileWriter(myFilePath); 
PrintWriter myFile = new PrintWriter(resultFile); 
myFile.println(%%2); 
resultFile.close(); 

catch (Exception e) { 
System.out.println("新建文件操作出错"); 
e.printStackTrace(); 
}  
 
3.删除文件 
File myDelFile = new File(%%1); 
try { 
myDelFile.delete(); 

catch (Exception e) { 
System.out.println("删除文件操作出错"); 
e.printStackTrace(); 
}  
 
4.删除文件夹 
File delFolderPath = new File(%%1); 
try { 
delFolderPath.delete(); //删除空文件夹 

catch (Exception e) { 
System.out.println("删除文件夹操作出错"); 
e.printStackTrace(); 
}  
 
5.删除一个文件下夹所有的文件夹 
File delfile=new File(%%1); 
File[] files=delfile.listFiles(); 
for(int i=0;i<files.length;i++){ 
if(files[i].isDirectory()){ 
files[i].delete(); 
    } 
}  
 
6.清空文件夹 
File delfilefolder=new File(%%1); 
try { 
if (!delfilefolder.exists()) { 
delfilefolder.delete(); 

delfilefolder.mkdir(); 

catch (Exception e) { 
System.out.println("清空目录操作出错"); 
e.printStackTrace(); 
}  
 
7.读取文件 
// 逐行读取数据 
FileReader fr = new FileReader(%%


相关文档:

Java 输入/输出

 在java语言中,I/O的方式是流的方式。流(stream)这是个学习java输入输出的最基本的概念。流是字节从源到目的的有序序列。一方面是字节,一方面是有序的。流描述的是一个过程,顺序严格。一个需要键盘输入的程序可以用流来做到这一点。两种基本的流是:输入流和输出流。你可以从输入流读,但你不能对它写。要从输入� ......

Java ==与equals()的区别

 我们来介绍一下 ==和equals()的区别,==是相等,equals()也是相等。这两个词的区别是什么呢?这是找工作时很多面试官的问题。我们来解答一下。首先我们看这么个例子。实践:
public class TestEquals {
public static void main(String[] args) {
MyDate date1 = new MyDate(14, 3, 1976);
MyDate date2 = ne ......

java反射常见方法

获取class类方法:
1,getClass 2,Class.forName() 3,用.class
public Field[] getDeclaredFields()
返回的是某个类里的所有类型的变量,不包括继承父类的
public Field[] getDeclaredFields(String name)
返回特定名字
public Field[]  getFields()
返回的是某个类里的所有public类型的变量,包括继承父类� ......

Java中实现 Client

1.相关类的介绍
服务器程序不同于客户机端的程序,它需要初始化一个端口进行监听,遇到连接呼叫,才与相应的客户机建立连接。Java.net包的ServerSocket类包含了编写服务器系统的全部所需功能,而客户端软件通常使用java.net包中的核心类Socket与服务器的某个端口建立连接。
2.单线程客户端程序建立步骤:
1)建立socket� ......

《Java面向对象编程》学习笔记18

1.File类为管理文件和目录提供了方法,其对象表示一个文件或者目录。它提供了若干方法对文件或文件夹进行操作。其中的list()方法和listFiles()方法可以起到定位特定文件的作用。
2.Object类,是所有Java类的祖先,若一个类声明时没有包含extends关键字,则其直接继承于Objetc类。其中有许多重要方法:
equals(),notify(), ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号