資源簡介
用Java編寫的通訊錄管理系統,放windows界面,有查找、顯示功能,還有導入導出功能,滿足課程設計的需要

代碼片段和文件信息
import?java.io.DataInputStream;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileNotFoundException;
import?java.io.IOException;
import?java.util.logging.Level;
import?java.util.logging.Logger;
/*
?*?To?change?this?template?choose?Tools?|?Templates
?*?and?open?the?template?in?the?editor.
?*/
/**
?*
?*?@author?Administrator
?*/
public?class?Analysis?{?????????//分析類
????static??String[]?classes?=?new?String[100];?//班級
????static???String[]?address?=?new?String[100]?;?//地址
????static??int[]?count_class?=new?int[100];?//班級人數
????static??int[]?count_address?=?new?int[100];?//班級人數
????static??int?c?=0;//班級人數
????static?int?a?=0;?//班級人數
?????public??Analysis(){
????????String[]?tclasses?=?new?String[100];
????????String[]?taddress?=?new?String[100];
????????String[]?s?=?new?String[11];
????????int?clen?=?0;
????????int?alen?=?0;
????????File?file1?=?new?File(“D:\\學生通訊錄“);?//讀取數據
????????File[]?group?=?file1.listFiles();
????????for(int?i?=0;i ????????File[]?txt?=?group[i].listFiles();
????????for(int?t?=?0;t ????????????try?{
????????????????DataInputStream?input?=?new?DataInputStream(new?FileInputStream(txt[t]));
????????????????for(int?j?=?0;j<11;j++){
?????????????????????????try?{
???????????????????????????????s[j]?=?input.readUTF();
?????????????????????????????}?catch?(IOException?ex)?{
????????????????????????????????????Logger.getLogger(Search_Change.class.getName()).log(Level.SEVERE?null?ex);//為指定子系統查找或創建一個?logger。
???????????????????????????????????}
???????????????????????}
??????????????????????????try?{
???????????????????????????????input.close();
??????????????????????????????}?catch?(IOException?ex)?{
????????????????????????????????????Logger.getLogger(Search_Change.class.getName()).log(Level.SEVERE?null?ex);
???????????????????????????????????}
????????????}?catch?(FileNotFoundException?ex)?{
????????????????Logger.getLogger(Search_Change.class.getName()).log(Level.SEVERE?null?ex);
????????????}
??????????????????tclasses[clen++]?=?s[8];
??????????????????taddress[alen++]?=?s[3];
????????}
????}
??????int?tc?=0;
??????c=0;
????for(int?i=0;i ????????tc=0;
???????for(int?j=i;j ?????????if(tclasses[i].equals(tclasses[j])){
?????????????tc++;
?????????}
???????}
????????if(tc==1){
??????????classes[c++]?=?tclasses[i];
??????????//System.out.println(classes[c-1]);
????????}
????}
int?m?=0;
??for(int?i=0;i ??????m=0;
????for(int?j=0;j ??????if(classes[i].equals(tclasses[j])){
????????m++;
??????}
????}
??????count_class[i]?=?m;
????//?System.out.println(count_class[i]);
??}
int?ta?=0;
a=0;
for(int?i=0;i ????ta?=?0;
????for(int?j=i;j ??????if(taddress[i].equals(taddress[j])){
?????????ta++;
??????}???????
????}
????if(ta==1){
?????address[a++]=taddress[i];
???????//?System.out.println(address[a-1]);
????}
}
int?n?=?0;
for(int?i=0;i????n=0;
???for(int?j=0;j
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????????0??2009-11-22?22:32??通訊錄管理系統\build\classes\.netbeans_automatic_build
?????文件???????2627??2009-11-22?22:32??通訊錄管理系統\build\classes\Analysis.class
?????文件????????661??2009-11-22?22:32??通訊錄管理系統\build\classes\bt11Listener.class
?????文件????????653??2009-11-22?22:32??通訊錄管理系統\build\classes\bt1Listener.class
?????文件????????917??2009-11-22?22:32??通訊錄管理系統\build\classes\bt22Listener.class
?????文件???????1181??2009-11-22?22:32??通訊錄管理系統\build\classes\bt2Listener.class
?????文件???????2689??2009-11-22?22:32??通訊錄管理系統\build\classes\Deletetxt.class
?????文件???????1434??2009-11-22?22:32??通訊錄管理系統\build\classes\Draw_address$NewPanel.class
?????文件????????515??2009-11-22?22:32??通訊錄管理系統\build\classes\Draw_address.class
?????文件???????1432??2009-11-22?22:32??通訊錄管理系統\build\classes\Draw_classes$NewPanel.class
?????文件????????515??2009-11-22?22:32??通訊錄管理系統\build\classes\Draw_classes.class
?????文件???????3189??2009-12-05?11:51??通訊錄管理系統\build\classes\Excel.class
?????文件????????960??2009-11-22?22:32??通訊錄管理系統\build\classes\FileNode.class
?????文件????????719??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????719??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????719??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????719??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????719??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????719??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件???????8108??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????712??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????712??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件???????5389??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????726??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件????????726??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件??????12068??2009-11-22?22:32??通訊錄管理系統\build\classes\Jfr
?????文件???????2480??2009-11-22?22:32??通訊錄管理系統\build\classes\jTreeListener.class
?????文件?????????84??2009-11-22?22:32??通訊錄管理系統\build\classes\jTreeListener.rs
?????文件????????742??2009-11-22?22:32??通訊錄管理系統\build\classes\Main.class
?????文件????????735??2009-11-22?22:32??通訊錄管理系統\build\classes\MainJfr
............此處省略72個文件信息
- 上一篇:詞法分析器(java版有UI界面).zip
- 下一篇:java項目-學生管理系統
評論
共有 條評論