十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
String password = users.get(user1);```這樣,就可以得到名為 user1 的用戶的密碼,保存在變量 password 中。當(dāng)需要保存更多的用戶信息時,只需要繼續(xù)向 Map 集合中添加新的鍵值對即可。

創(chuàng)新互聯(lián)專注于企業(yè)營銷型網(wǎng)站建設(shè)、網(wǎng)站重做改版、延川網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5響應(yīng)式網(wǎng)站、商城網(wǎng)站定制開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為延川等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
這個需要你會file的操作,將接收的username和password寫入user.Txt文件中即可。
保存賬號和密碼有兩種方式:第一種是自己寫一個Dao模塊,寫一個Bean,然后從數(shù)據(jù)倉庫進(jìn)行存取。還有一種是用內(nèi)嵌數(shù)據(jù)庫Derby,方法類似但可以直接用嵌入SQL。
首先你需要讀取txt,得到每一行的數(shù)據(jù)內(nèi)容,用字符串接出來。然后分析你的字符串,多個表示之間是空格隔開,所以使用split分隔成為數(shù)組。然后你可以得到一個二維數(shù)組。
推薦使用 map String,String,如果使用 數(shù)組,可以保存 類似于 json 類型的字符串,“userName:password”,這樣來保存,不過需要兩次遍歷,這樣就會慢一些。也可以使用 bean 對象 。
這個需要你會file的操作,將接收的username和password寫入user.Txt文件中即可。
user1 的用戶的密碼,保存在變量 password 中。當(dāng)需要保存更多的用戶信息時,只需要繼續(xù)向 Map 集合中添加新的鍵值對即可。同時,也可以使用其他的集合類來保存多個用戶名和密碼,具體的實現(xiàn)方式根據(jù)實際需求而定。
下面的程序可以直接通過編譯運行,自己尋找要用到的代碼段。
看你的應(yīng)用范圍,如果不架設(shè)服務(wù)器的話,純Java+嵌入式數(shù)據(jù)庫是個不錯的選擇。對了,有個不錯的經(jīng)驗關(guān)于賬號和密碼的。
1、登陸后將用戶名密碼放入一個USER對象中,你在做每個操作時都攜帶上USER。用username作為key,USER對象作為value放入Map。即HashMap(username,User)。把這個map作為一個全局的Map。在退出時,根據(jù)用戶從map中移除。
2、這個不用在后臺寫的,只在js里面用cookie操作就可以。
3、可以依次進(jìn)瀏覽器的工具-Internet選項-常規(guī)來清除cookie和歷史記錄等緩存在本地的信息,下次再登錄時就不會有保留的用戶名和密碼了,會要求你輸入它們。輸入完后,千萬不要再選記住用戶名和密碼了。