方法:
(1)Collections.shuffle(list); 打乱
(2)Collections.singletonList("ABC"); 创建单例
(3)Collections.sort(sort); 排序
(4)Collections.swap(sort, 0, 3);交换
(5)Collections.synchronizedList(list) 创建一个线性安全的集合
类名的右边:
abstract class AsyncTask<Params,Progress,Result>{ abstract Result doInBackGround(Params p); void setProgress(Progress p){} } |
返回值的左边
static <T>void sort(List<T> list){} static <T>void reverse(List<T> list){} static <M>List<M> aList(M... e){return null;} |
File file=new File("a.txt");//默认在项目的根目录 |
public void delete(File file){ if(file.isDirectory()) { File fs[]=file.listFiles(); for(File f:fs){ delete(f); } } System.out.println(file.getName() +"-->"+file.delete()); } |
private static void list(File file) { File fs[]=file.listFiles( new FileFilter() { @Override public boolean accept(File file) { if(file.isDirectory()) list(file); return file.getName() .endsWith(".jpg"); } }); |
日期与字符串的相互转换
//将日期按照指定格式转换为字符串 SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String s1=sdf.format(new Date(time)); System.out.println(s1); //将字符串转换为日期 String birthday="1990-12-12 15:12:12"; Date date=sdf.parse(birthday); System.out.println(date); |