java代码闲来无事的思考
2018-01-24 10:23
459 查看
初学java 什么类,框架,不加思索的就往脑子里面添加现在大部分都学的产部多,但是还是有许多,基础性的问题遗留下来,需要慢慢的解决如果你还是初学者,可以不管这些东西,但是,一旦入门,发现需要护在一的东西还有很多看看think o java / nio /googel 开发工具包,还有其他的工具包,具体可以看下我前期的文档说说下面的代码1.List 的toArray(T[] );需要先申明的一个数组2. lanbda 对于数组的流式输出 ,比较方便
Arrays.stream(i).forEach(System.out::println);3. Arrays.sort(List,Computer) 排序,可以自己构建排序规则
Arrays.sort(list, String.CASE_INSENSITIVE_ORDER);4. Arrays.asList 生成List 数据
List<Integer> list = Arrays.asList(1,2,3,4,5);5.文件过滤
String str[] = file.list(fileter);
/*文件过滤*/class ReFileter implements FilenameFilter {private String pattern = ".*\\.log";@Overridepublic boolean accept(File file, String s) {return Pattern.matches(pattern,s);}}public class FileDemo {public static void main(String[] args) throws IOException {// List<Integer> list = Arrays.asList(1,2,3,4,5);//// Integer [] i = new Integer[list.size()];//// list.toArray(i);//// Arrays.stream(i).forEach(System.out::println);// String[] list = {"B","A","c"};// Arrays.sort(list, String.CASE_INSENSITIVE_ORDER);// Arrays.stream(list).forEach(System.out::println);String path = "/home/if/logs";File file = new File(path);ReFileter fileter = new ReFileter();String str[] = file.list(fileter);Arrays.stream(str).forEach(System.out::println);}}
相关文章推荐
- 闲来无事敲代码,各种自挂东南枝(java第五章例题)
- 初学Java闲来无事写的黑舍友的代码
- 闲来无事,写了个房态图,练练好久没有写代码了的手
- 对Java开发的思考(代码组织、设计模式、开发流程)
- 利用颠倒TOP分页算法实现分页功能的思考(java 代码实现)
- Java学习笔记(85)-----------用医生的思考方式调试你的代码
- 闲来无事,用Java的软引用写了一个山寨的缓存
- 闲来无事,用Java的软引用写了一个山寨的缓存
- 闲来无事,给代码做一次归档
- 闲来无事---写了一个生成验证码的代码
- 闲来无事,封装一些vbs代码。
- 写JAVA代码的思考(小鸟变形记1)
- 闲来无事——java路上的小风波
- 今天闲来无事,写一波Java数组可好?
- 基于纯Java代码的Spring容器和Web容器零配置的思考和实现(3) - 使用配置
- 闲来无事,用java写了一个魔方小程序。附源码
- 测试姓名性别LOL人品运气Android代码实现闲来无事练练手^_^
- 闲来无事写个JS玩玩儿,小二上代码咧~~~
- 基于纯Java代码的Spring容器和Web容器零配置的思考和实现(3) - 使用配置
- java代码重用的一点思考