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);

            }            

        }        

    }

}

 

你可能感兴趣的:(java)