- 浏览: 187704 次
- 性别:
- 来自: 自己输入城市...
最新评论
-
durong11:
或者直接在函数的中加入:if(head.data.equals ...
我的Java单链表练习 -
durong11:
一种解释是:如果是从头结点insert 直接使用addFrom ...
我的Java单链表练习 -
老肥猴_vi:
谢谢。但是貌似insert函数( public boolean ...
我的Java单链表练习 -
niepeng880208:
支持
List转换成String数组 -
haohao-xuexi02:
EventHelp
幻灯片效果
文章列表
package Queue;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.NoSuchElementException;
public class LinkedQueue<T> {
private LinkedList<T> qList = null;
private int qSize = 0;
public LinkedQueue() {
qList = new LinkedList<T>();
}
...
- 2008-03-21 17:05
- 浏览 1354
- 评论(0)
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class NumberOutput {
public static void main(String[] args) throws IOException {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader bfr = new Buffere ...
- 2008-03-20 22:56
- 浏览 1107
- 评论(0)
Ofra Amit [以色列]
http://www.ofra-amit.com/
★flash网站
Bob Barner [美国]
http://www.bobbarner.com/
Alison Bartlett [英国]
http://www.alisonbartlett.com/
Michael Bayer [德国]麦可贝
http://www.bilderbayer.de/
德文的
Quentin Blake [英国]昆丁·布莱克
http://www.quentinblake.com/
Berkeley B ...
- 2008-03-18 13:49
- 浏览 927
- 评论(0)
include "stdio.h"
int main(void)
{
int n,num,value=0,i=0,j;
/*输入一个十进制数*/
scanf("%d",&num);
n=num;
/*十进制转二进制*/
while(n)
{
n=n/2;
i++;
}
while(num)
{
value=num%2;
for(j=1;j<i;j++)
pri ...
- 2008-03-17 16:09
- 浏览 1304
- 评论(0)
import java.awt.*;
import javax.swing.*;
public class Test extends JPanel {
private static void createAndShowGUI() {
JFrame frame = new JFrame("Change Icon");
Image icon = new ImageIcon("image.png").getImage();
frame.setIconImage(ico ...
- 2008-03-16 18:01
- 浏览 1057
- 评论(0)
package Stack;
/**
* 顺序栈的实现
* @author baby69yy2000
*/
public class ALStack<T> {
private int maxSize;
private T[] stackArray;
private int top;
public ALStack(int s) {
maxSize = s;
stackArray = (T[])new Object[maxSize];
top = -1;
}
//测试堆栈是否为空
public boolean ...
- 2008-03-14 00:16
- 浏览 1089
- 评论(0)
■ 构造函数
每个构造函数都通过 this 来初始化链接域 prev 和 next.图⑴
prev = this; next = this;
■ 判断表空的条件
public boolean isEmpty() {
return (header.prev == header || header.next == header);
}
图⑴
■ addBefore 方法是 MyLinkedList 类的重要方法, 后面的很多方法都要依靠它来实现!图⑵
private static <T> DNode<T> addBefore(DNode<T> ...
- 2008-03-08 17:33
- 浏览 3149
- 评论(0)
package LinkedList;
/**
* <p><strong>我的Java单链表练习</strong></p>
* <p>单链表提供了在列表头的高效插入和删除操作,不过在单链表的末尾的插入操作效率很低.</p>
* <p>单链表指针域保存着下一节点的引用,尾结点的指针域等于null</p>
* @author baby69yy2000
*/
public class SingleLinkedList<T> {
/**
* 结点类
...
- 2008-03-06 19:14
- 浏览 3034
- 评论(4)
package ArrayList;
/**
* <p>MyArrayList是个动态数组,初始容量为10的空列表</p>
* <p>在添加大量元素前,应用程序可以使用 ensureCapacity 操作来增加 ArrayList 实例的容量.这可
* 以减少递增式再分配的数量</p>
* @author baby69yy2000
*/
public class MyArrayList<T> {
private T[] listArr;
private int listSize;
/**
...
- 2008-03-04 21:26
- 浏览 1377
- 评论(0)
import java.security.MessageDigest;
public class MD5 {
public static void main(String[] agrs)
{
MD5 md5 = new MD5();
System.out.println(md5.getMd5("twty"));
}
public String getMd5(String pwssword) {
StringBuffer buf;
String str = "";
...
- 2008-02-04 20:41
- 浏览 887
- 评论(0)
package com.aptech.util;
import java.text.ParseException;
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Calendar;
import java.util.GregorianCalendar;
import java.util.Locale;
import java.util.Random;
public class DateFormats {
...
- 2008-02-03 16:29
- 浏览 1001
- 评论(0)
选"windows"->"Preferences"
然后选"Java"->"Editor"->"Templates"
然后New一个
比如Name输个:pt
Pattern输入:system.out.println.
ok
以后你想输入的时候输入pt接着按Alt+/
这样system.out.println就输出来了
------------------------------------------
我的快捷键:
------------------------------- ...
- 2008-02-01 05:34
- 浏览 1112
- 评论(0)
生产者和消费者问题是从操作系统中的许多实际同步问题中抽象出来的具有
代表性的问题。它反映了操作系统中典型的同步例子.
生产者进程(进程由多个线程组成)生产信息,例如它可以是计算进程。消费
者进程使用信息,它可以是输出打印进程。由于生产者和消费者彼此独立,且运
行速度不确定,所以很可能出现生产者已产生了信息而消费者却没有来得及接受
信息这种情况。为此,需要引入由一个或者若干个存储单元组成的临时存储区,
以便存放生产者所产生的信息,平滑进程间由于速度不确定所带来的问题。这个
临时存储区叫做缓冲区,通常用一维数组来表示。
由一个或若干个存储单元组成的缓冲区叫作“有穷缓冲区”。下面 ...
- 2008-02-01 03:23
- 浏览 1837
- 评论(0)
样式一:
<Script LANGUAGE="JavaScript">
var months = new Array("一", "二", "三","四", "五", "六", "七", "八", "九","十", "十一", "十二");
var daysInMonth = new Array(31, 28, 31, 3 ...
- 2008-01-31 14:03
- 浏览 1825
- 评论(0)
public static boolean isLong(String str) {
return str.matches("^[\\+-]?[\\d]+$");
}
public static boolean isDouble(String str) {
return str.matches("^[\\+-]?[\\d]+(\\.\\d+)?$");
}
matches(STRING)这个方法参数是正则表达式前面的(- ¦\\+)?因为+号有特殊含意所以要转译,表示一个或没有\\d+就是一个或多个.
publi ...
- 2008-01-29 17:55
- 浏览 1128
- 评论(0)