java語言自主程式設計模擬資料檔案

2021-08-26 15:01:48 字數 1095 閱讀 7050

資料格式樣本為:

2018-08-242 19:08:320,15219835179,重慶,小公尺,

fri aug 31 09:01:43 cst 2018

但在資料中時間格式為2018-08-242 19:08:320 所以我們要更改時間的輸出格式

這需要使用******dateformat 類的format方法

******dateformat sdf=new ******dateformat(「yyyy-mm-dd hh:mm:ss」)

「yyyy-mm-dd hh:mm:ss」是對fri aug 31 09:01:43 cst 2018設定的新格式

即2018-08-242 19:08:320型別;

**為

sdf.format(new date(system.currenttimemillis()))

system.currenttimemillis()是當前時間;

由於我們要頻繁的對儲存檔案進行增減的操作故我們將字串儲存於stringbuffer類中,

所以要建立乙個stringbuffer類的例項

stringbuffer sb=new stringbuffer();

基於前面的格式,我們還要定義幾個陣列,分別儲存地點citys,手機品牌phone,**call,**web等資料;

string call= ;

string citys= ;

string phone= ;

string web= ;

為了凸顯資料的隨機性,我們要使用random類(要導util包);

random r=new random();

在準備工作完成後我們就要建立乙個新的txt檔案

printwriter out=new printwriter(「e:

接下來就是向sb中新增資料;

因為我們所模擬的資料檔案很大;且每行資料格式一樣所以我們採用for迴圈;

//由於前面使用了printwriter 所以在程式執行完後我們要關閉流

out.close();

為方便讀者深入了解**結構;完整**若下

package practice0828;

自主程式設計實現單鏈表

單鏈表是一種鏈式訪問的資料結構,用一組位址任意的 儲存單元 存放線性表中的 資料元素 鍊錶中的資料是以結 點來表示的,每個結點的構成 元素 資料元素 的映象 指標 指示後繼元素儲存位置 元素就是儲存資料的儲存單 元,指標就是連線每個結點的位址資料。下面是實現單鏈表的程式設計 include incl...

自主程式設計實現雜湊表

雜湊表是種資料結構,它可以提供快速的插入操作和查詢操作。雜湊表也有一些缺點它是基於陣列的,陣列建立 後難於擴充套件,某些雜湊表被基本填滿時,效能下降得非常嚴重。這個問題是雜湊表不可避免的,即衝突現象 對不同 的關鍵字可能得到同一雜湊位址。第一次接觸雜湊表時,它的優點多得讓人難以置信。不論雜湊表中有多...

自主程式設計實現二分法查詢

今天出去筆試,遇到一道題目讓我們用二分法查詢一已排好序的陣列中的資料,並返回該資料的位置,這 是我第一 次碰到使用二分法的程式設計題,一開始還是有點小慌得,畢竟之前沒有寫過,怕有些注意點沒法試卷中 檢測出來,不過二分法的概念還是很好理解的,主要思想是 設查詢的陣列區間為a front,end 1 確...