随笔分类 -  java基础

递归删除文件目录
摘要:package IO.file.test;import java.io.File;public class RemoverDirTest { public static void main(String[] args) { File dir=new File("e:\\abc"); removeDir(dir); } public static void removeDir(File dir) { File[] files=dir.listFiles(); for(File file:files) ... 阅读全文

posted @ 2012-10-19 21:40 蝌蚪的精神 阅读(135) 评论(0) 推荐(0)

递归小练习
摘要:package IO.file.test;public class diguiDemo { public static void main(String[] args) { show(6);//十进制转二进制 System.out.println(sum(4));//1+2+3+4+....值 } public static void show(int num) { if(num>0){ System.out.println(num%2); show(num/2); } ... 阅读全文

posted @ 2012-10-19 21:14 蝌蚪的精神 阅读(105) 评论(0) 推荐(0)

File对象-练习-深度遍历文件夹
摘要:package IO.file.test;import java.io.File;public class FileTest { public static void main(String[] args) { File dir=new File("f:\\javaspring"); listAll(dir,0); } public static void listAll(File dir,int level) { //获取指定目录下的所有 System.out.println(getSpace(leve... 阅读全文

posted @ 2012-10-19 18:19 蝌蚪的精神 阅读(125) 评论(0) 推荐(0)

方便指定文件类型过滤器
摘要:public static void main(String[] args) throws IOException { method_7(); } public static void method_7() { File file=new File("c:\\"); File[] names=file.listFiles(new SuffixFilter(".java"));//得到文件目录 for(File name:names) { sop(name); }... 阅读全文

posted @ 2012-10-19 17:36 蝌蚪的精神 阅读(123) 评论(0) 推荐(0)

泛型限定
摘要:package Demo;import java.util.*;import java.util.Comparator;import java.util.Iterator;import java.util.TreeSet;public class Demo2 { public static void main(String[] args) { ArrayList<person> al=new ArrayList<person>(); al.add(new person("aa1")); al.add(new person("aa3" 阅读全文

posted @ 2012-10-19 17:16 蝌蚪的精神 阅读(151) 评论(0) 推荐(0)

单例模式
摘要:package Demo;public class Demo1 { public static void main(String[] args) { Single s=Single.getInstanceof(); Single s1=Single.getInstanceof(); s.setName("liliang"); String d=s1.getName(); System.out.print(d); }}class Single{ private String name; publ... 阅读全文

posted @ 2012-10-19 17:15 蝌蚪的精神 阅读(134) 评论(0) 推荐(0)

反射常见方法
摘要:package Demo1; import java.io.InputStream;import java.util.List;//被反射类public class person { public String name="li liangliang"; public person() { System.out.print("my name is person"); } public person(String name,int age) { System.out.println("name="+ name+" age=&q 阅读全文

posted @ 2012-10-19 17:12 蝌蚪的精神 阅读(226) 评论(0) 推荐(0)

文件过滤器
摘要:public static void main(String[] args) throws IOException { method_6(); } public static void method_6() { File file=new File("c:\\"); String[] names=file.list(new FilenameFliter_by());//得到文件目录 for(String name:names) { sop(name); } ... 阅读全文

posted @ 2012-10-19 17:06 蝌蚪的精神 阅读(158) 评论(0) 推荐(0)

文件常见操作属性
摘要:package Demo1;import java.io.File;import java.io.IOException;import java.text.DateFormat;import java.util.Arrays;import java.util.Date;public class Demo { public static void main(String[] args) throws IOException { method_6(); } public static void method_6() { File file=ne... 阅读全文

posted @ 2012-10-19 16:58 蝌蚪的精神 阅读(175) 评论(0) 推荐(0)

字符流与字节流练习
摘要:import java.io.*;import java.io.IOException;class IODemo{ public static void main(String[] args)throws IOException { method_14(); } public static void method_15()throws IOException { FileReader fr=new FileReader("a.txt"); BufferedReader bufr=new BufferedRe... 阅读全文

posted @ 2012-10-17 17:03 蝌蚪的精神 阅读(168) 评论(0) 推荐(0)

随机数判断最值
摘要:import java.util.*;class Demotwo{ public static void main(String[] args) { Random r=new Random(); int num[]=new int[10]; for(int x=0;x<num.length;x++) { num[x]=r.nextInt(10); System.out.print(num[x]+","); } max(num); min(nu... 阅读全文

posted @ 2012-10-16 16:08 蝌蚪的精神 阅读(166) 评论(0) 推荐(0)

字符流读取文件
摘要:import java.io.*;class Demo33{ public static void main(String[] args)throws Exception { FileReader fr=new FileReader("abc.txt"); BufferedReader bufr=new BufferedReader(fr); char[] ch=new char[1024]; int num=0; while((num=bufr.read(ch))!=-1) { ... 阅读全文

posted @ 2012-10-16 16:06 蝌蚪的精神 阅读(134) 评论(0) 推荐(0)

导航