
j2se基本类库使用技巧
tj19832
这个作者很懒,什么都没留下…
展开
-
获取文件长度的一种办法。
FileInputStream file = new FileInputStream(x:/xxxx);int a = file.available();jdk说明:availablepublic int available() throws IOExceptionReturns the number of bytes that can be re原创 2006-01-29 01:04:00 · 1162 阅读 · 0 评论 -
在控制台获得键盘输入的一种方法
String s; //创建一个BufferedReader对象从键盘逐行读入数据 InputStreamReader ir = new InputStreamReader(System.in); BufferedReader in = new BufferedReader(ir); try{ // 每读入一行,向标准输出设备输出原创 2006-01-29 02:06:00 · 1487 阅读 · 0 评论 -
Iterator
Iterator是一种遍历器,用法很简单 List list = new ArrayList(); Iterator elements = list.iterator(); while( elements.hasNext() ){ System.out.println( elements.next() ); } 但是注意,Iterator的实例最好不要作为属性.因为他们原创 2006-02-04 01:46:00 · 120 阅读 · 1 评论 -
关于IO流的领悟
1.为什么要有高级流和低级流? 终于明白为什么要有低级流和高级流了.低级流跟IO设备打交道,高级流跟低级流打交道.一方面可以起到各司其职的作用,另一方面,可以向上抽象实现多种低级流无法直接实现的实际功能.例如可以更方便的操作字符.可以更方便的进行对象的传输.2.流的输入和输出是以谁为参照物呢? 以看不见的一个缓存为参照物.流到缓存里即Input,从缓存流出即原创 2006-02-15 00:47:00 · 1000 阅读 · 0 评论 -
java中文件操作的小例子
//创建根文件夹abc File abc = new File("/abc/"); if(!abc.isDirectory()){ abc.mkdirs(); } //创建子文件夹sub File sub = new File("/abc/sub/"); if(!sub.isDirectory()) { sub.mkdirs(); } //在子文件夹sub下创建一个文件原创 2006-09-11 11:49:00 · 1116 阅读 · 0 评论 -
Comparable接口的用法与排序算法的脱藕
在写程序的时候经常会遇到排序的需求,而且这些个客户有时会想女人一样多变。所以将排序算法与业务逻辑脱藕是非常明智的选择。程序员用代码说话,下面是一个例子:(注意该例子抽象的不是很好,仅做脱藕演示之用)import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * 注意:此类具有与 equals 不原创 2006-10-08 23:19:00 · 984 阅读 · 0 评论 -
自己写的一个TableModel,不可直接更改内容,但可以自由添加行
用Vector管理内容,添加行也很方便,过几天再实现删除行(也很简单呵呵removeElementAt就ok).这样的TableModel里面的内容不能直接更改.对某些特殊情况有用.个人觉得某些方面比较方便.class MyTableModel extends AbstractTableModel{ Vector MyTable;//表格 Vector vField;//字段列表 publ原创 2006-05-27 00:26:00 · 2475 阅读 · 0 评论 -
自己写的JTree的叶子节点,可以封装多个属性
JTree常见的例子是以String实例为节点,但实际上,经常会遇到JTree上的节点显示内容和我们实际需要完全不能匹配的情况,刚好DefaultMutableTreeNode是有一个Object类型的构造方法.自己写了一个,new之直接放进去就行了.class HtLeafNode{ private String htmc;//本来在我的程序里是一个合同字段名称 private Strin原创 2006-05-27 00:53:00 · 3858 阅读 · 3 评论 -
比较器(Comparator)实例
利用比较器(Comparator)我们可以轻易对List中的元素进行整体排序 希望下面的代码能让很多喜欢在JSP页面上写排序算法的朋友改掉这个恶习。表现层的东西还是逻辑简单为好,越白痴越好。package testCompare;import java.util.ArrayList;import java.util.Collections;import java原创 2006-10-15 12:38:00 · 1597 阅读 · 0 评论