天地不仁,以万物为刍狗!

显示目录树,刚才玩着写的一个java

上一篇 / 下一篇  2007-06-08 00:00:00 / 个人分类:java

显示目录树,刚才玩着写的一个java

import java.io.*;
l]&@'z5Nw6g"? t)|0
&Wb} QC0/**
0?]Gj:l"r,S-Ke0* User: Z.X.TITPUB个人空间/A CyWe e
* Discript:显示目录ITPUB个人空间[d_5m8O[^ ^S _
* Date: 2007-6-8ITPUB个人空间R#~z t(@b6wCf
* Time: 9:14:18ITPUB个人空间?*J+logd
*/
2m4i'g `'T9I @7`/X0public class IoTest {ITPUB个人空间KsR m#@oj2a
static String space = "|->";
.?2D"I1K1Om&K S0ITPUB个人空间uXc| j+R(g_"z
public static void main(String[] args) {ITPUB个人空间)TC `;Lm7AM/\5}je
File x = new File("D:" + File.separator + "logonApp");ITPUB个人空间cp:_h|"JB+VT'f
ITPUB个人空间N A{)ZYp gg
if (x.exists()) {
bGr"l'SI0printMenu(x, space);
k1A9T/lt2N0}ITPUB个人空间k;Q*}Stpd
ITPUB个人空间*G'v$A'IAqQO
if (args.length!=0) {
*{6WnR+I0System.out.println(args[0]);
i0Y:W nK5I!d-?]0o0try {ITPUB个人空间mb'oa,F F
FileReader myFileReader = new FileReader(args[0]);
-PzOP {0BufferedReader myBufferedReader = new BufferedReader(myFileReader);ITPUB个人空间kuH7Vp2K\ r7@\J-n(]
String myString;ITPUB个人空间1E*t:?aVU5GXfN
System.out.println("------------BEGIN SHOW FILE "+new File(args[0]).getName().toUpperCase()+"----------------");ITPUB个人空间a$`]*O:`
while ((myString = myBufferedReader.readLine()) != null) {
KIO3D;lv$]0System.out.println(myString);ITPUB个人空间YwBdK S1h+d(G
}
:u}/e,E&q1k%U0myFileReader.close();
&MS W;w B0} catch (FileNotFoundException e) {
+}:y5ou i9[K)?!j0e.printStackTrace();ITPUB个人空间 ?-W:k#ZI
} catch (IOException e) {
%AK&^'^H dO0e.printStackTrace();ITPUB个人空间&BM(h*U"N1pUF)bS
}
Vdb ]7{(]5MYr0}ITPUB个人空间Q-Ad Kj(]3G6k$A
ITPUB个人空间4j6{:]"s.p;I
}ITPUB个人空间hBn1{;ODN

]*g @ b7o^MH0private static void printMenu(File x, String y) {ITPUB个人空间"h d#Rsm
File[] tu = x.listFiles();ITPUB个人空间~Y{$Mc'Y__
for (int q = 0; q < tu.length; q++) {
:[]Vq3i2h@ m W0System.out.println(y + tu[q].getName());ITPUB个人空间 H#jHf+h
if (tu[q].isDirectory()) {
"\AuFii0printMenu(tu[q], "| " + y);
,fz._J[D(H*{O0}ITPUB个人空间:YTV9C$q5J!c{@
}ITPUB个人空间%{;{^8U#X^
}ITPUB个人空间3H{Z"d ^q _U h6S
}


W^4lg1i_ bb*Bn8K0

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-11-24  
      1
2345678
9101112131415
16171819202122
23242526272829
30      

数据统计

  • 访问量: 12228
  • 日志数: 273
  • 图片数: 1
  • 文件数: 2
  • 建立时间: 2007-12-01
  • 更新时间: 2008-11-19

RSS订阅

Open Toolbar