学习
想知道怎么做
本人菜
想知道怎么做
本人菜
解决方案 »
- <xliff:g id="filename">%s</xliff:g> 如何写入xml
- Jfreechart饼图,鼠标所在部分突出显示问题
- eclipse 中的中文注释全乱码了,求救,紧急。。。。
- 有谁能帮忙解释下this,super
- 读取中文的问题,文件夹是中文,结果读不出正确的路径
- 请教:有没有什么开源东西,监听虚拟机的?
- 因为点的数值太小,几乎看不到画出来的线条。。。
- 一段程序,在多线程下执行,怎么写?
- 关于==和equals()的问题
- implements java.sql.Diver
- 如何写任意有颜色的点写到一个jpg文件??
- 有一个服务端,我可以用telnet登陆上去,然后键入一些命令如on,off之类,server会有响应,那我想做telnet的客户端程序,然后在程序中发
public class FileFind
{
private static int w=2;
private static PrintWriter pw;
public static void main(String []args)throws Exception
{
pw=new PrintWriter(new File("c:\\out.txt"));
fileFind(args);
pw.close();
}
private static void fileFind(String [] args)
{
for(int x=0;x<w;x++)
{
pw.print(" ");
if(x%4==0)pw.print('│');
}
w+=4;
pw.println(args[0].substring(args[0].lastIndexOf("\\"),args[0].length()));
File path=new File(args[0]);
String []files=path.list();
for(int i=0;i<files.length;i++)
{
File t=new File(path.getPath(),files[i]);
if(t.isFile())
{
for(int j=0;j<w;j++)
{
pw.print(" ");
if(j%4==0)pw.print('│');
}
pw.println(files[i]);
}
if(t.isDirectory())
{
fileFind(new String[]{t.getPath()});
w-=4;
}
}
}
}