大智網匯
            綜合信息情報站

            java教程菜鳥教程視頻-java到哪里學習好?

            java哪里學習好?

            這里可以考慮一下

            java問題

            直接給s賦值readContent問題如下:

            假設文件有兩行第二行

            讀取兩個循環,**個s賦值readContent,readContent的值為”**行”,然后循環,讀取第二行,再次賦值readContent就會變成”第二行”,**行的丟失;

            這里StringBuff其功能是將讀取的內容連接成字符串;java教程菜鳥教程視頻。

            然而,這里的例子確實有問題,但問題不在StringBuffer在s變量上,s中間兩步不必要,循環內直接改為以下形式:

            刪除s.getBytes()和newString

            此外,除上述問題外,請總結本代碼的問題:

            1.未釋放文件資源

            2.不涉及多線程的,應使用StringBuilder字符串拼接串,而不是字符串StringBuffer,因為StringBuilder更快(但是StringBuilder線程不安全,StringBuffer線程安全);

            3.異常處理有問題,如有問題IO異常時,返回異常信息的字符串?那么如何區分字符串是異常的還是從文件中讀取的呢?字符串不應返回這里,而應直接聲明異常。如有異常,應將其扔出,直到頂層程序可以處理。

            修改代碼如下:

            java教程菜鳥教程視頻

            注意第27行,聲明本方法可能被拋出IOException異常,主程序稍后處理。另外,注意第30行,創建InputStreamReader指定文件編碼為utf為了避免亂碼,如果您的文件存儲在其他類型的編碼中,則會出現亂碼。

            調用代碼如下:

            getContent主程序調用函數

            注18行和21行,分別處理正常情況和異常情況,讀取異常時,將調用第21行打印異常信息;

            整體代碼如下:

            全部代碼

            接下來我們來看看代碼執行情況。

            當我們想讀的文件不存在時,執行結果如下:

            當我們想讀的文件不存在時,拋出異常

            看,當文件不存在時,拋出異常,并通過異常處理程序捕獲和打印,您可以看到哪一行代碼錯誤[getContent(App.java:說明在App.java文件中的getContent方法,文件29行出錯。

            2.正常情況下呢?當然是輸出文件的內容。我們在以下文件中放下文件”D:\\file.txt”處:

            要閱讀的文件內容

            執行結果如下:

            正常情況下,輸出文件的內容

            **,我不知道你讀了什么書,是不是課本,但我覺得質量不高。這里有一些推薦給你的書。你可以買下來看看:

            1、HeadFirstjava

            2、菜鳥教程Java

            3.最權威的自然是TheJavaLanguageSpecificati了

            祝你學習之路順利

            贊(0) 打賞
            以上內容(如有圖片或視頻亦包括在內)為自媒體平臺用戶上傳并發布,未作人工編輯處理,不構成投資建議請自行甄別,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:wolfba@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容!

            大智網匯

            版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 wolfba@q.com 舉報,一經查實,本站將立刻刪除。

            投稿&軟文

            覺得文章有用就打賞一下文章作者

            非常感謝你的打賞,我們將繼續提供更多優質內容,讓我們一起創建更加美好的網絡世界!

            微信掃一掃打賞

            登錄

            找回密碼

            注冊

            国产精品久久久久国产精品三级| 日韩精品无码一本二本三本| 中文字幕在线观看日韩| 亚洲精品中文字幕无码A片老| 69精品久久久久| 日产精品99久久久久久| 国产在线精品一区二区不卡| 久久久亚洲精品蜜桃臀| 国产精品乱码一区二区三区| 日韩精品无码永久免费网站| 日韩电影免费在线观看视频| 日韩免费精品视频| 日韩电影免费观看| 国产亚洲美日韩AV中文字幕无码成人| 国产精品久久久久久久久99热| 精品久久亚洲一级α| 热久久综合这里只有精品电影| 国精产品一品二品国精品69xx | 国产精品xxx电影| 91免费福利精品国产| 久久久精品人妻一区二区三区四 | 在线精品日韩一区二区三区| 精品韩国亚洲av无码不卡区 | 中文字幕日韩精品有码视频| 久久露脸国产精品| 成人午夜视频精品一区| 中文国产成人精品久久96| 中文国产成人精品少久久| 91精品国产福利在线导航| 韩国三级中文字幕hd久久精品| 538prom精品视频线放| 中文字幕精品久久| 国产在线精品免费aaa片| 国产精品无码av在线播放| 久久精品人人做人人爽电影| 亚洲国产精品无码专区影院| 久久亚洲精品无码| 91久久精品午夜一区二区 | 日韩专区在线观看| 亚洲日韩av无码| 日韩精品中文字幕无码专区|