java_字符

例一:数据类型转换

package javaweb1200;

public class 字符就是数字吗 {
    public static void main(String[] args) {
    System.out.println('c'+1);
    System.out.println('A');
    System.out.println('A'+1);
    }

}


结果-------------------------------

100
A
66

例二:在目录下递归搜索,找出包含jpg文件的目录

package java文件类;

import java.io.File;

public class 递归目录找出img文件 {

    public static void main(String[] args) {
        File file=new File("D:\\周年庆活动");
        String extend=".jpg";
        System.out.println("该目录下包含jpg文件的目录是");
        findFile(file,extend);
        
    }    
    public static void findFile(File file,String extend){
    
        if(file==null) {
            return;
        }        
                //如果文件是目录,递归搜索,如果不是目录,是最后的文件,就判断。当然,递归的时候,目录要事先保存起来
        if(file.isDirectory()){
            File[] list=file.listFiles();
            for (File file2 : list) {
                findFile(file2,extend);                
            }            
        }else{
            String path=file.getAbsolutePath().toLowerCase();
        
            if(path.endsWith(extend)){            
                System.out.println(path);
            }            
        }        
    }
}

 

posted @ 2014-11-12 11:32  kin2321  阅读(109)  评论(0编辑  收藏  举报