java讀寫操作的案例分析?這個問題可能是我們?nèi)粘W(xué)習(xí)或工作經(jīng)常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純?nèi)容,讓我們一起來看看吧!
站在用戶的角度思考問題,與客戶深入溝通,找到格爾木網(wǎng)站設(shè)計與格爾木網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗,讓設(shè)計與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都網(wǎng)站制作、網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋格爾木地區(qū)。java代碼:
寫入:
public void getNotice(HttpServletRequest request, String notice){ String message = JSON.toJSONString(notice); File file = new File(request.getRealPath("/text/history.txt"));//這里是絕對路徑。括號內(nèi)的路徑自己根據(jù)自己存放的路徑來寫。 try(OutputStreamWriter op = new OutputStreamWriter(new FileOutputStream(file , true), "utf-8")){ if(!file.exists()){ file.createNewFile(); } op.append(message); op.write("\r\n");//這里是換行,根據(jù)自己需求加與不加。 op.flush(); op.close(); }catch(IOException e){ e.printStackTrace(); } }
讀?。?/p>
public void postNotice (HttpServletRequest request, HttpServletResponse response){ JSONObject json = new JSONObject(); String message =""; File file = new File(request.getRealPath("/text/history.txt")); try{ FileInputStream in = new FileInputStream(file); int len = 0; byte[] buff = new byte[1024]; while((len = in.read(buff))!= -1){ message = new String(buff,0 ,len, "utf-8); } }catch(IOException e){ } String str1 = JSONObject.toJSONString(message.replaceAll("\r|\n", ""));//如果上述的換行未寫,這句可以不用 json.put("str", str1); returnMessage(response ,json); }
1.讀取時,回調(diào)函數(shù)內(nèi)應(yīng)打印 console.log(JSON.parse(data.str));
2.為保證不出現(xiàn)編碼格式錯誤 ,建議保存文本的txt 應(yīng)設(shè)置為UTF-8的格式。
感謝各位的閱讀!看完上述內(nèi)容,你們對java讀寫操作的案例分析大概了解了嗎?希望文章內(nèi)容對大家有所幫助。如果想了解更多相關(guān)文章內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
分享名稱:java讀寫操作的案例分析-創(chuàng)新互聯(lián)
網(wǎng)頁地址:http://aaarwkj.com/article10/dpgpdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、網(wǎng)站設(shè)計公司、網(wǎng)頁設(shè)計公司、云服務(wù)器、網(wǎng)站建設(shè)、動態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容