我的百度空间 我的51CTO空间 我的163空间

[入门]包的使用

package onepc.file;
import java.io.*;
class MyFile
{
public static String pathfg = File.separator;//
public static boolean MyCreateFile(String pathfile)//创建文件
{
boolean check = true;
File Cf = new File(pathfile);
try
{
Cf.createNewFile();
}catch(IOException e)
{
e.printStackTrace();
check = false;
}
return check;
}
public static void MyDir(String path,boolean yn)//dispay path name
{
File f = new File(path);
if(yn)
{
String file[] = f.list();
for(int i=0;i<file.length;i++)
{
System.out.println(file[i]);
}
}else
{
File files[] = f.listFiles();
for(int i=0;i<files.length;i++)
{
System.out.println(files[i]);
}
}
}

public static void MyRoot()
{
File ff[] = File.listRoots();//dispay
for(int i=0;i<ff.length;i++)
{
System.out.println(ff[i]);
}
}

}

上面的文件比如保存为  my.java 那么编译

javac -d . my.java

在当前文件夹下会生成onepc\file\MyFile.class 这样的目录

生成jar

jar cvf my.jar onepc  //onepc是文件夹名

在classpath环境变量加上 x:\xxx\my.jar

在别的java文件里就可以

import onepc.file.*; 导入上面的包。

 

import onepc.file.*;
public class three
{
public static void main(String [] args)
{
MyFile.MyDir("c:\\",false);
}


}


posted on 2011-12-28 17:42  心若冰清  阅读(337)  评论(0)    收藏  举报

导航