掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
public class ReadText { public static void main(String[] args) { String line = ""; try { BufferedReader br = new BufferedReader(new FileReader("D:\\test.txt")); while((line = br.readLine()) != null){ br.skip(line.length());//在此次加入你要跳過(guò)行的條件 System.out.println(line); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } }}test.txt的內(nèi)容是12345執(zhí)行結(jié)果是135

創(chuàng)新互聯(lián)公司是專業(yè)的福安網(wǎng)站建設(shè)公司,福安接單;提供網(wǎng)站建設(shè)、成都做網(wǎng)站,網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行福安網(wǎng)站開(kāi)發(fā)網(wǎng)頁(yè)制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛(ài)的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來(lái)合作!
FileInputStream fis = FileInputStream(File file)
;指定文件 fis.skip(long n);指定位置 byte[] bs = new byte[int length]
; 指定長(zhǎng)度 fis.read(bs); 得到內(nèi)容
打開(kāi)瀏覽器:根據(jù)不同平臺(tái)的默認(rèn)安裝路徑找到 各個(gè)瀏覽器的可執(zhí)行文件(也可自行指定瀏覽器路徑),然后用java的Runtime這類的東東開(kāi)啟進(jìn)程就行了。
進(jìn)程可附帶執(zhí)行參數(shù),將首參數(shù)指定為一個(gè)url,就可打開(kāi)指定頁(yè)面。
通信:java無(wú)法做到與瀏覽器API交互,因?yàn)榫幾g發(fā)行的瀏覽器可執(zhí)行文件不是內(nèi)核源碼,木有豐富的內(nèi)置API可供調(diào)用。因此,在打開(kāi)瀏覽器的時(shí)候會(huì)指定 URL 到Selenium的遠(yuǎn)程服務(wù)頁(yè)上去。
這個(gè)頁(yè)面通過(guò)js建立與遠(yuǎn)程服務(wù)器的HTTP連接通信(如 長(zhǎng)連接,websocket,ajax輪詢等)。
當(dāng)遠(yuǎn)程代碼需要獲取、操作本地瀏覽器DOM、JS 等內(nèi)容時(shí),推送一段指定js源碼到瀏覽器端執(zhí)行。
執(zhí)行完成后將結(jié)果發(fā)送至遠(yuǎn)端服務(wù)器上。以此來(lái)實(shí)現(xiàn)遠(yuǎn)端對(duì)客戶端瀏覽器頁(yè)面內(nèi)容通信。
到此,以上就是小編對(duì)于java 按行讀取文件內(nèi)容的問(wèn)題就介紹到這了,希望這3點(diǎn)解答對(duì)大家有用。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
微信二維碼
Copyright © 2002-2023 uogjgqi.cn 快上網(wǎng)建站品牌 QQ:244261566 版權(quán)所有 備案號(hào):蜀ICP備19037934號(hào)
微信二維碼
移動(dòng)版官網(wǎng)