2016年8月25日

使用Scanner输入数据-读取文本数据

摘要: Scanner类的方法定义: · 构造方法:public Scanner(InputStream source); · 设置读取分割符:public Scanner useDelimiter(String pattern); · 判断是否有数据:public boolean hasNextXxx() 阅读全文

posted @ 2016-08-25 22:16 麦牧嘉禾 阅读(966) 评论(0) 推荐(0) 编辑

文件拷贝代码模型

摘要: 采用边读边写的模式,即:一部分一部分读取数据,而后一部分一部分进行内容的保存。 由于此时要拷贝的可能是二进制文件,所以使用字节流操作会更加的合适。 设置源文件,和拷贝文件地址: 代码: 结果:花费时间:599 以后的文件上传处理都采用此类模式完成。 阅读全文

posted @ 2016-08-25 21:39 麦牧嘉禾 阅读(188) 评论(0) 推荐(0) 编辑

File文件操作类

摘要: 任何的文件操作都一定要对目录是否存在以及目录的创建进行处理。 阅读全文

posted @ 2016-08-25 19:57 麦牧嘉禾 阅读(159) 评论(0) 推荐(0) 编辑

2016年8月24日

链表

摘要: 链表核心的本质意义在于:可变的对象数组; 定义开发链表标准: interface ILink { public void add(Object data) ; // 这个方法向链表之中保存对象 public int size() ; // 取得链表的长度 public boolean isEmpty 阅读全文

posted @ 2016-08-24 21:45 麦牧嘉禾 阅读(142) 评论(0) 推荐(0) 编辑

ThreadLocal类使用理解

摘要: 为了此时保证多个线程可以在自己操作的时候有一个自己的空间,所以应该在保存有当前的线程对象,这样的类实际上就凑成了ThreadLocal类,这个类主要使用如下方法: 保存每个线程的独立数据。 代码实现: 结果: 我们好累啊 www.i.cnblogs/liyang31.com 总结:利用ThreadL 阅读全文

posted @ 2016-08-24 20:55 麦牧嘉禾 阅读(303) 评论(0) 推荐(0) 编辑

二叉树

摘要: 代码实现: 输出结果: 3品牌:白米,价格:399.0 品牌:黑米,价格:799.0 品牌:紫米,价格:899.0 阅读全文

posted @ 2016-08-24 17:21 麦牧嘉禾 阅读(145) 评论(0) 推荐(0) 编辑

比较器比较对象数组Comparable和Comparator区别

摘要: 如果对对象数组进行排序,那么就应该指定类中属性进行比较,比如手机比较,可以比较手机价格大小,所以这个时候就需要实现java.lang.Comparable接口,而这个接口的定义如下: public interface Comparable<T> { public int compareTo(T o) 阅读全文

posted @ 2016-08-24 15:45 麦牧嘉禾 阅读(797) 评论(0) 推荐(0) 编辑

利用随机函数nextInt实现彩票37选7

摘要: 输出结果: 中奖号码:*、*、*、*、*、*、*、 阅读全文

posted @ 2016-08-24 15:02 麦牧嘉禾 阅读(192) 评论(0) 推荐(0) 编辑

数学计算:Math,round四色五入用法

摘要: 在整个Math类里面可能跟大家使用最密切的就是一个round()方法:public static long round(double a)。 四舍五入代码实现; 结果:19.34 19.544 此类操作在日后开发一定会使用到,用的时候直接拿出来使用即可。 阅读全文

posted @ 2016-08-24 14:19 麦牧嘉禾 阅读(977) 评论(2) 推荐(0) 编辑

字符连接,StringBuffer类

摘要: 概念:StringBuffer本身也属于一个字符串的操作类,有两个意义:一个意义是可以快速的修改,另外一个意义是可以快速读取。String类对象的内容不可改变,而StringBuffer类对象的内容可以改变。 使用方法:StringBuffer需要使用new明确调用构造方法后,使用append()进 阅读全文

posted @ 2016-08-24 14:17 麦牧嘉禾 阅读(1569) 评论(0) 推荐(0) 编辑

导航