激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|JavaScript|易語言|

服務器之家 - 編程語言 - Java教程 - java 實現讀取txt文本數據并以數組形式一行一行取值

java 實現讀取txt文本數據并以數組形式一行一行取值

2021-05-14 12:04征途無境 Java教程

今天小編就為大家分享一篇java 實現讀取txt文本數據并以數組形式一行一行取值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

首先來讀取txt文本中的內容,輸出在控制臺,直接上代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import java.io.bufferedreader;
import java.io.file;
import java.io.filereader;
 
public class readfiledata {
 public static string txt2string(file file){
  stringbuilder result = new stringbuilder();
  try{
   bufferedreader br = new bufferedreader(new filereader(file));//構造一個bufferedreader類來讀取文件
   string s = null;
   while((s = br.readline())!=null){//使用readline方法,一次讀一行
    result.append(system.lineseparator()+s);
   }
   br.close();
  }catch(exception e){
   e.printstacktrace();
  }
  return result.tostring();
 }
 
 public static void main(string[] args){
  file file = new file("f:/card.txt");//我的txt文本存放目錄,根據自己的路徑修改即可
  system.out.println(txt2string(file));
 }
}

這樣我們就把txt文本中的數據讀出來了,如下截圖所示

java 實現讀取txt文本數據并以數組形式一行一行取值

接下來我們怎么逐行取值把它取出來并應用到實際中呢?先上代碼:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
try{
 string s = "";
   bufferedreader in =new bufferedreader(new filereader("f:\\tel.txt"));
   while((s=in.readline())!=null){
   string[] split = s.split(",");
   string tel = split[0];
   driver.findelement(by.xpath("//input[@id='register-phone']")).sendkeys(tel);//輸入正確手機號
   driver.findelement(by.xpath("//input[@id='register-imgcode']")).sendkeys("1234");//輸入圖片驗證碼
   driver.findelement(by.xpath("//input[@id='register-msgcode']")).sendkeys("123456");//輸入短信驗證碼
   driver.findelement(by.xpath("//input[@id='register-password']")).sendkeys("abc123");//輸入正確密碼
   driver.findelement(by.xpath("//input[@id='register-confirmpassword']")).sendkeys("abc123");//再次輸入確認密碼
   driver.findelement(by.xpath("//input[@id='agree']")).click();//勾選同意協議按鈕
 }
 }catch(filenotfoundexception e){
 e.printstacktrace();
   }
 catch(ioexception e){
   e.printstacktrace();
   }

說明一下,代碼中的tel就是txt文本中的值,比如我要很多用戶實現注冊操作,那么我每次都需要新的用戶,這里用try...catch可以實現,因為我的文本內容每一行是有逗號分隔的,所以先split以逗號分隔一下,然后再以數組形式,每次取一行,直到取完txt文本中最后一行結束。當然我們可以應用到很多需要重復操作的場景中,這里我自動化實現了若干用戶注冊的操作,很實用很簡單,分享給有需要幫助的朋友!

以上這篇java 實現讀取txt文本數據并以數組形式一行一行取值就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/MenofGod/article/details/78599474

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 国产日产精品一区四区介绍 | 欧洲精品视频在线观看 | 免费国产在线精品 | 国产精品岛国久久久久久久 | 毛片视频免费观看 | 蜜桃成品人免费视频 | 欧美视频一区二区三区在线观看 | 久久伊人国产精品 | 狠狠操天天射 | 日日摸夜夜添夜夜添牛牛 | 天天黄色片| 在线观看第一区 | 精品成人免费一区二区在线播放 | 久久人人人 | 中文日韩 | 欧美成人性生活片 | japan护士性xxxⅹhd | 欧美精品毛片 | 国产永久免费观看 | 精品一区二区三区在线观看国产 | 亚洲 91| 日本一级黄色毛片 | 黄色网电影 | 91精品国产一区二区在线观看 | 欧美成人午夜 | av国产免费 | 久久精精品| 大学生一级毛片 | 日韩一级片一区二区三区 | 99亚洲伊人久久精品影院红桃 | 91精品国产91热久久久做人人 | 午夜视频你懂的 | 精品久久久久久亚洲精品 | 一级毛片真人免费播放视频 | 97porn| 亚洲国产网站 | 99亚洲伊人久久精品影院红桃 | h视频免费在线 | 一区二区三级视频 | a黄在线观看 | 美女黄影院|