導航:首頁 > 編程語言 > java實現字典

java實現字典

發布時間:2025-01-04 02:15:06

Ⅰ 請問怎麼用java編寫英漢字典程序

你要源碼的話,200分是不夠的。如果你給我1000塊錢,我會幫你把這個程序完完全全的寫出來。
反正沒什麼難度,就是體力活,大概3天時間可以寫完。1000塊錢剛好是我三天的工資。
----------
我不要你的分,但可以告訴你,其實這個除了繁瑣,沒有任何技術難度。

第一,在資料庫裡面將字典錄入,一張表就好
第二,編寫查詢界面,查詢資料庫裡面的表,找出對應的結果。
第三,輸入一個單詞的一部分,系統提示一系列可能的單詞,所白了也是一個查詢資料庫,沒敲一個鍵,系統檢測當前已經輸入的字,然後取資料庫裡面找到前端匹配的所有單詞的列表,顯示給用戶。

如果不用資料庫,就用xml文件來存儲也是可以的。

Ⅱ 求一個java排序的程序!字典順序的!

importjava.util.Arrays;
importjava.util.Scanner;


//必須實現Comparable介面
<Word>{

privatefinalStringword;

publicStringgetWord(){
returnword;
}

//構造器什麼的無視吧
publicWord(Stringword){
if(word==null)
thrownewNullPointerException("不可以創造空單詞!");
this.word=word;
}

//實現compareTo方法.主要的排序思路在這里
@Override
publicintcompareTo(Wordtarget){
if(target==null)
return1;

if(target.getWord().equalsIgnoreCase(getWord()))
return0;

char[]selfLetters=getWord().toLowerCase().toCharArray();
char[]targetLetters=target.getWord().toLowerCase().toCharArray();
intselfLength=selfLetters.length;
inttargeLength=targetLetters.length;
intminLength=Math.min(selfLength,targeLength);

for(intindex=0;index<minLength;index++){
if(selfLetters[index]>targetLetters[index]){
return1;
}
elseif(selfLetters[index]<targetLetters[index]){
return-1;
}
continue;
}

returnselfLength>targeLength?1:-1;
}

//重寫ToString方法以便列印輸出
@Override
publicStringtoString(){
returnword;
}

//主方法.用來查看效果
publicstaticvoidmain(String[]args){

intsize=5;//測試用的數組長度(單詞數);
//創造一個Word的數組用來保存輸入的單詞
Word[]words=newWord[size];
Scannersc=newScanner(System.in);
for(inti=0;i<size;i++)
{
System.out.println("請輸入第"+(i+1)+"個單詞");
words[i]=newWord(sc.nextLine());
}
sc.close();//關閉流

System.out.println("排序結果為:");

//使用Arrays.sort方法排序,sort對自動調用你的compareTo方法來比較
Arrays.sort(words);

//列印出結果
System.out.println(Arrays.toString(words));
}
}

這是我剛寫的。測試結果還可以。邏輯可能不是很嚴謹 不過作為作業應該應付足夠了

Ⅲ 只要手機有JAVA就能有電子詞典

郎文字典!!!!
http://bbs.blueshow.net/read.php?tid=271639&keyword=%D7%D6%B5%E4
金山也還算可以
賽微隨身詞典
http://bbs.blueshow.net/read.php?tid=290958&keyword=%D7%D6%B5%E4
這個網站注冊免費,有很多好東西,游戲,刷機都可以找到

閱讀全文

與java實現字典相關的資料

熱點內容
阿里擺攤程序員 瀏覽:250
單片機閃爍教學 瀏覽:362
如何利用伺服器給游戲加速 瀏覽:854
android網路json數據 瀏覽:301
網頁上的pdf怎麼打開 瀏覽:464
linux下wifi破解 瀏覽:458
兩張照片怎麼做成文件夾 瀏覽:232
pythongreenlet下載 瀏覽:920
分三格圖片用什麼app好用 瀏覽:883
做汽車保養用什麼app 瀏覽:602
信託加密監管業務 瀏覽:348
沒有命令方塊怎麼撤銷 瀏覽:774
有一款app叫什麼寒 瀏覽:335
wps表格橫向會壓縮 瀏覽:11
怎麼修改我的世界伺服器簡介 瀏覽:43
車貸還完手機怎麼解壓 瀏覽:563
python處理中文路徑 瀏覽:807
靜態源碼容易被什麼收錄 瀏覽:603
如何快速找到淘寶人工伺服器 瀏覽:613
pdf格式書籍下載網站 瀏覽:346