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

java文件访问File类及其过滤

import java.io.*;
class FileTest
{
 public static void main(String[] args) throws Exception
 {
  //File f=new File("1.txt");
  //f.createNewFile();
  //f.mkdir();
  //File f=new File("E:\\JavaLesson\\Lesson7\\1.txt");//在Windows系统下,用绝对路径下创建文件,用\\,\+字母是用于
转义字符
  //f.createNewFile();
   //线程睡眠三秒钟
  
  File fDir=new File(File.separator);
  String strFile="JavaLesson"+File.separator+"Lesson6";
  File f=new File(fDir,strFile);
  String[] names=f.list(new FilenameFilter()//得到以上文件夹下所有的文件名和目录名,存储在names数组中
  //接口还可以这样实现
  {
   public boolean accept(File dir,String name)
   {
    return name.indexOf(".java")!=-1;
   }
  });
  for(int i=0;i<names.length;i++)
  {
   System.out.println(names[i]);
  }
 }
}


相关文档:

基数排序 java 算法

package sort;
public class RadixSort {
 // 求x 数第d位上的数字,例如12345,十位数字是4  12345/10%10=4
 // d=0 表示个位 ;d=1 表示十位...依次类推
 public static int digit(int d,int x){
  return x/(int)Math.pow(10, d)%10;
 }
 
 public static void ra ......

java实现zip与unzip

 jdk提供了Zip相关的类方便的实现压缩和解压缩。使用方法很简单。下边分别是压缩和解压缩的简单事例
1、压缩的
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.util.zip.ZipE ......

Execl导入notes JAVA代理

 import lotus.domino.*;
import java.io.*;
import java.util.Vector;
import jxl.*;
/*******************************************************************************
 * @saveSQMessageToOracle
 * @作者:徐华祥
 * @2009年10月28日
 * @说明:Execl文件的导入
 ********** ......

Java多线程 生产者消费者问题 (2)

一个使用了队列的通用实现:
http://blog.csdn.net/chaosllgao/archive/2009/05/23/4211183.aspx
 此文描述了一种更简单的模型
 1. 同时只有1个生产者和1个消费者
 2. 不用队列,同时只有一个产品
 3. 生产者每次生产1个0到100之间的随机数,消费者则把该随机数打印出来。如果产生的随机数为0,则 ......

java点滴1

String 与 StringBuffer区别:
String字符串对象是不可变的;StringBuffer是变长和可写的动态字符序列,可以自动地增加空间。
Integer var = new Integer();//有语法错误
Integer var = new Integer(2);//是对的
java的Vector成员是要用elementAt(i)成员函数来获得的,不能用ve[i]得到。
Vector::public Enumeration< ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号