一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

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

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

服務器之家 - 編程語言 - Android - Android 讀取txt,按行讀取的實例講解

Android 讀取txt,按行讀取的實例講解

2022-02-15 17:42Damionew Android

今天小編就為大家分享一篇Android 讀取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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
public class MainActivity extends AppCompatActivity {
 private TextView textView,textView2,textView3;
 private Button click;
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  textView = (TextView) findViewById(R.id.textView);
  textView2 = (TextView) findViewById(R.id.textView2);
  textView3 = (TextView) findViewById(R.id.textView3);
  String s1 = Txt().get(0);//從Map get (key = 0)的value
  String s2 = Txt().get(1);
  String s3 = Txt().get(2);
  textView.setText(s1);
  textView2.setText(s2);
  textView3.setText(s3);
 }
 public Map<Integer, String> Txt() {
  //將讀出來的一行行數據使用Map存儲
  String filePath = "/sdcard/sdl_log.txt";//手機上地址
  Map<Integer, String> map = new HashMap<Integer, String>();
  try {
   File file = new File(filePath);
   int count = 0;//初始化 key值
   if (file.isFile() && file.exists()) {  //文件存在的前提
    InputStreamReader isr = new InputStreamReader(new FileInputStream(file));
    BufferedReader br = new BufferedReader(isr);
    String lineTxt = null;
    while ((lineTxt = br.readLine()) != null) {  //
     if (!"".equals(lineTxt)) {
      String reds = lineTxt.split("\\+")[0];  //java 正則表達式
      map.put(count, reds);//依次放到map 0,value0;1,value2
      count++;
     }
    }
    isr.close();
    br.close();
   }else {
    Toast.makeText(getApplicationContext(),"can not find file",Toast.LENGTH_SHORT).show();//找不到文件情況下
   }
  } catch (Exception e) {
   e.printStackTrace();
  }
  return map;
 }
}

Android 讀取txt,按行讀取的實例講解

Android 讀取txt,按行讀取的實例講解

以上這篇Android 讀取txt,按行讀取的實例講解就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持服務器之家。

原文鏈接:https://blog.csdn.net/Damionew/article/details/71104589

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品香蕉在线观看不卡 | 护士柔佳 | tube性睡觉hd | 女人爽到喷水的视频免费 | 亚洲欧美天堂综合久久 | 天天成人 | 亚洲精品福利你懂 | 亚洲高清免费在线观看 | 五月激情丁香婷婷综合第九 | 日韩毛片大全免费高清 | 国产99视频精品免视看9 | 国产一卡二卡3卡4卡四卡在线 | 国产成人高清精品免费5388密 | 亚洲福利一区二区三区 | 91久久国产露脸精品 | 女主被男主做哭失禁高h | 激情视频激情小说 | 美国艳星lisann成人作品 | 免费一看一级毛片人 | 福利国产精品 | 男女乱淫真视频播放网站 | 草莓永久地域网名入2022 | 极品久久| 成人私人影院在线观看网址 | 日本成熟老妇xxxx | 亚洲精品视 | 爽好舒服宝贝添奶吻戏 | 国产一区风间由美在线观看 | 青青草高清视频 | 小小水蜜桃3视频在线观看 小鸟酱喷水 | 免费高清在线 | 精品在线一区 | 禁忌h1v1怀孕 | 久久99re2在线视频精品 | 91短视频在线观看2019 | 国产一区国产二区国产三区 | 国产成人亚洲精品一区二区在线看 | 私人影院在线免费观看 | 美女狂揉尿口揉到失禁 | 国产在线综合网 | 青苹果乐园影院免费观看完整版 |