package onepc.file;import java.io.*;class MyFile{ public static String pathfg = File.separator;// public static boolean MyCreateFile(String pathfile)//创建文件 { boolean check = true; ...
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);
}
}
原标题:[入门]包的使用
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。