论坛登陆 注册 教程 笑话 影视 投稿
首页 | 页界资讯 | 网络应用 | 软件应用 | 组网技术 | 网络原理 | 聊天通讯 | 网管知识 | 帮助
笑话 | 操作系统 | 注 册 表 | 编程开发 | 数 据 库 | 媒体动画 | 网页设计 | 图形图象 | 地图
论坛 | 网络安全 | 安全防范 | 服 务 器 | 硬件学堂 | 路由技术 | 搜索研究 | 站长经验 | 投稿
影院 | 教育频道 | 特色专题 | 精文荟萃 | 注 册 码 | 论坛社区 | 网站地图 | 广告服务 | 旧版
设为首页 加入收藏
当前位置:首页>>文章>>编程开发>>Java>>正文

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

www.xker.com 作者:cctcc 来源:csdn 加入日期:2006-3-10 11:25:20

【问题提问、论坛交流】出自:http://www.tot.name

  开发工具: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;

   /** Creates new form Main */

   public Main() {

   initComponents();

   this.setSize(405,400);

   this.setTitle("电话号码查询");

   this.setResizable(false);

   }

  

   /** This method is called from within the constructor to

   * initialize the form.

   * WARNING: Do NOT modify this code. The content of this method is

   * always regenerated by the Form Editor.

   */

   // //GEN-BEGIN:initComponents

   private void initComponents() {

   jFileChooser1 =new JFileChooser();

   desktopPane = new javax.swing.JDesktopPane();

   jPanel1 = new javax.swing.JPanel();

   jScrollPane1 = new javax.swing.JScrollPane();

   jScrollPane2 = new javax.swing.JScrollPane();

   jTextArea1 = new javax.swing.JTextArea();

   jTextArea2 = new javax.swing.JTextArea();

   menuBar = new javax.swing.JMenuBar();

   fileMenu = new javax.swing.JMenu();

   openMenuItem = new javax.swing.JMenuItem();

   saveMenuItem = new javax.swing.JMenuItem();

   saveAsMenuItem = new javax.swing.JMenuItem();

   exitMenuItem = new javax.swing.JMenuItem();

   editMenu = new javax.swing.JMenu();

   cutMenuItem = new javax.swing.JMenuItem();

   copyMenuItem = new javax.swing.JMenuItem();

   pasteMenuItem = new javax.swing.JMenuItem();

   deleteMenuItem = new javax.swing.JMenuItem();

   helpMenu = new javax.swing.JMenu();

   contentMenuItem = new javax.swing.JMenuItem();

   aboutMenuItem = new javax.swing.JMenuItem();
  

   setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);

   jPanel1.setLayout(new java.awt.BorderLayout());  

   jTextArea1.setColumns(35);

本新闻共5页,当前在第1页  1  2  3  4  5  

编辑:xker.com

上一篇:怎样处理Java最终化的内存保留问题
下一篇:没有了
关闭窗口】【技术交流】【收藏此页
相关文章
·怎样处理Java最终化的内存保留问题·Struts + Hibernate 代码生成器设计思·Java开源项目Hibernate包作用详解
·Java对象持久化技术之Hibernate入门之·Java对象持久化技术之Hibernate入门之·Java开源项目Hibernate快速入门
·用JavaHelp系统开发和交付更好的文档·漫谈Hibernate的前世今生·漫谈Java程序的性能优化 
·在Java SE中使用Hibernate框架·Ajax技术:构建动态的Java应用程序·Ajax 的 Java 对象序列化
·MD5加密的javascript实现·两种Java容器类List和Set分析·Java实现利用搜索引擎收集网址的程序
推荐文章 最新文章 热门文章
·java写的查找重复电话号码程序
·ASP.NET1.0升级ASP.NET2.0的问题总结
·在Linux操作系统中如何截获系统调用
·照片处理:美女肖像照片简单靓肤技巧
·PHP安全配置之实现安全的两个重点
·手工优化windows XP系统
·用 VC++和Winsock 实现与 HTTP 服务
·SQL Server 2005数据库开发概述
·Jsp开发环境配置全过程
·Fireworks制作妇女节主题宣传动画(图
·主动FTP与被动FTP-权威解释
·FTP连接后为什么列表错误,无法列表
·拒绝提示窗口 让操作自动赶走网络烦恼
·视频格式转换工具使用集锦
·通过SQL Server 2005索引视图提高性能
·java写的查找重复电话号码程序
·电脑声卡使用7大故障排解指南
·用FrontPage2000作动态网页
·网络赚钱七种方案介绍
·网上赚钱的确可行 关键是把握正确方法
·ASP.NET1.0升级ASP.NET2.0的问题总结
·对影片截图的真正有效办法
·在Linux操作系统中如何截获系统调用
·十七点学完安全知识超级详细了解进程
·互联网中四大恶意病毒及防范措施
·透视木马程序开发技术:病毒源代码详
·计算机病毒最常见的几种类型
·MYDOOM最新变种AB(Worm.Mydoom.AB)分
·三种网线的RJ-45接头制作法图解
·未必人人皆知QQ七大非常规秘籍
·个人简历表格
·免费代理IP(每日更新)
·QQ密码丢失后能做的事情:快速找回密码
·Norton AntiVirus 2006 注册码(激活
·豪杰超级解霸V9.1正版注册码
·WinRAR 3.51 注册码
·系统优化 专题
·找回QQ密码的注意事项 
·史上最强QQ个人档案资料欣赏
·Ajax技术开发指南
·求职简历封皮
·最经典的黑客入门教材
·ACDSee v8.0注册码
·应届毕业生求职信
·怎样查找对方的IP地址
评论

设为首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
Copyright © 2003-2006 xker.com All rights reserved.小新技术网 合作广告QQ:12231446
本页浏览次数: