Java写的查找重复电话号码程序

发表于:2007-06-22来源:作者:点击数: 标签:
下一页 1 2 3 4 5 6 7 8 开发 工具:Netbeans 4.1 说明: 此程序大体流程 1。打开一个含有多个重复记录的电话号码的文件。 2。系统按行读取文件并添加到向量vectors中,注意此时将电话号码转为LONG型。 3。新建一个LONG型数组,大小为vectors.size。并将vect

下一页 1 2 3 4 5 6 7 8 

   

开发工具:Netbeans 4.1

说明:

此程序大体流程

1。打开一个含有多个重复记录的电话号码的文件。

2。系统按行读取文件并添加到向量vectors中,注意此时将电话号码转为LONG型。

3。新建一个LONG型数组,大小为vectors.size。并将vectors数据复制到这个数组中。

4。对上面的数组进行排序。

5。新建一个LONG型数组二,大小为vectors.size。

6。循环遍历数组一,并对比是否数组二中已有数据,如没有,则添加到数组二,否则跳过。

测试一万条记录的执行时间为不到2S。

/*

* Main.java

*

* Created on 2006年2月13日, 下午2:07

*/

package phoneutil;

import java.awt.*;

import java.awt.event.*;

import java.io.*;

import java.util.*;

import javax.swing.*;

/**

*

* @author http://www.tot.name

*/

public class Main extends javax.swing.JFrame {

private Vector vectors=new Vector();

Long[] resultArr=null;

原文转自:http://www.ltesting.net