java_文字

3113 ワード

例一:データ型変換
package javaweb1200;



public class         {

    public static void main(String[] args) {

    System.out.println('c'+1);

    System.out.println('A');

    System.out.println('A'+1);

    }



}

結果-----------------------------
100A66
例2:ディレクトリの下で再帰的に検索し、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);

            }            

        }        

    }

}