2008-03-26

学习笔记:正则表达式之一

关键字: 正则表达式之一
由于为了看到效果,这里使用一个公共的输出类只控制输出:package test; public class Print{ public static void println(Object o){ System.out.println(o); } public static void print(Object o){ System.out.print(o); } } package test; import java.util.regex.Pattern; import java.util.regex.Match ...
<pre name="code" class="java"> import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.awt.*; import java.awt.image.*; import javax.imageio.ImageIO; public class CheckCodeServlet extends HttpServlet { private static int WIDTH = 60; private static int HEIGHT = 20; pu ...
package com.beyondlife.demo2; /* * 这个类拥有三个静态方法用于数组排序 * */ public class NumberSort { public static final int ASC = 1; //升序排列 public static final int DES = 2; //降序排列 /*冒泡排序 * 算法设计:此算法利用前后的元素大小进行比较,交换位置; * 要实现整个数组的排序需要使用外循环来控制遍历次数; * 内循环来控制前后两元素的比较次数,一次内循环之后可以找出最大的或最小的放 ...
2008-03-24

利用LinkedList来实现堆栈

关键字: linkedlist 堆栈
 import java.util.LinkedList; /* *利用LinkedList来实现堆栈 *LinkedList容器具有有续性,以及插入删除方便的特征 * */ public class Stack<T>{ //建立一个链表保存数据 private LinkedList<T> stack; public Stack(){ stack = new LinkedList<T>(); } //入栈操作 public void push(T obj){ ...
下面是为实现一个高质量equals方法的处方:1、  使用==操作符检查“实参是否为指向对象的一个引用”。2、  使用instanceof操作符检查“实参是否为正确的类型”。3、  把实参转换到正确的类型。4、  对于该类中的每一个“关键”域,检查实参中的域是否与当前对象中对应的域值匹配。数值可以直接使用==比较,实例可以使用field==null?o.field==null:field.equals(o.field)。5、  当你编写完equals方法之后,应该问自己三个 ...
1、  把某个非零常数值,比如17,保存在一个叫result的int类型的变量中。2、  对于对象中的关键域f(指equals方法中考虑的每一个域),完成以下步骤:A、为该域计算int类型的散列码c:I、               如果该域是boolean类型,则计算(f ? 0 : 1)。II、            如果该 ...
beyondqinghua
搜索本博客
最近加入圈子
存档
最新评论