例一:数据类型转换
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); } } } }