把ArrayList集合中的字符串内容写到文本文件中

list列表数据导出到指定路径文本文档中
public  String getSDCardPath() {
String sdCard = Environment.getExternalStorageDirectory().getAbsolutePath();
sdCard = sdCard + File.separator;
return sdCard;
}

String mExportPath=getSDCardPath() + "TianChao/"+"Export/";
File file =new File(mExportPath);
if(!file.exists()){
file.mkdirs();
}
String filename="nfc.txt";
filename=filename.replaceAll("nfc",mTagNameNew);
File f=new File(mExportPath+filename);
try {
BufferedWriter bw=new BufferedWriter(new FileWriter(f));
for(String s: mNFCs){
bw.write(s);
bw.write("\r\n");
bw.flush();
}
bw.close();

} catch (Exception e) {

}

原文地址:https://www.cnblogs.com/spps/p/8761329.html

时间: 2024-10-11 15:58:49

把ArrayList集合中的字符串内容写到文本文件中的相关文章

使用命令将logcat中的内容输出到文本文件中

网上搜集的方法,自己只是试了一下第一种,很好用,如果是/mylogcat.txt 直接保存在了d盘,我猜是直接保存在了sdk所在的盘的根目录下,希望对大家有帮助 使用如下命令可以将logcat中的内容输出到文本文件中: 第一种事例:adb logcat > /sdcard/mylogcat.txt 第二种事例:adb logcat > D:/Temp/1.txt(1.txt必须存在,才能写入logcat内容)

C++string中有关字符串内容修改和替换的函数浅析

1.assign() 原型: //string (1) basic_string& assign (const basic_string& str); //substring (2) basic_string& assign (const basic_string& str, size_type subpos, size_type sublen); //c-string (3) basic_string& assign (const charT* s); //buf

函数fun的功能是将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在屏幕上

#include <stdio.h> void fun(char *s, int a, double f) { /**********found**********/ FILE* fp;//定义文本文件类型 char ch; fp = fopen("file1.txt", "w"); fprintf(fp, "%s %d %f\n", s, a, f); fclose(fp); fp = fopen("file1.txt&q

PowerDesigner 把Comment写到name中 和把name写到Comment中 pd7以后版本可用

在使用PowerDesigner对数据库进行概念模型和物理模型设计时,一般在NAME或Comment中写中文,在Code中写英文.Name用来显 示,Code在代码中使用,但Comment中的文字会保存到数据库Table或Column的Comment中,当Name已经存在的时候,再写一次 Comment很麻烦,可以使用以下代码来解决这个问题: 代码一:将Name中的字符COPY至Comment中 Option   Explicit ValidationMode   =   True Intera

ubuntu 把终端信息输出到文本文件中的方法

方法一:把终端中所有信息都写到文本文件中 在终端的命令行中输入以下命令: $   script   -f    output.txt 这样就会在当前目录下创建一个output.txt文件 接下来,在按Ctrl+D之前,在命令窗口执行的所有命令包括终端输出的所有信息都会写道output.txt文件中. 方法二:把终端执行某一命令后的输出内容写到文本文件中 在终端中输入以下内容: $  ifconfig>ifconfig.txt 这个应该是重定向流的意思,就是把执行ifconfig命令后本应该在终端

java入门学习笔记之2(Java中的字符串操作)

因为对Python很熟悉,看着Java的各种字符串操作就不自觉的代入Python的实现方法上,于是就将Java实现方式与Python实现方式都写下来了. 先说一下总结,Java的字符串类String本身定义了一些简单的字符串操作, 字符串常用操作有: 1. 取某一字符第一次出现/最后一次出现的索引 2. 取字符串某一位置的字符 3. 字符串截取 4. 去除首尾空格 5. 字符串字符替换 6. 判断两个字符串是否相等 7. 大小写转换 下面开始: 1.取某一字符第一次出现/最后一次出现的索引 JA

C++_如何得到类内字符串内容

在项目中遇到一个问题,在类外希望得到类中的字符串内容. 通过直接传递字符串指针实际并不能修改内容 可行的方法: 1.传递字符串数组的地址 2.传递字符串二级指针,即字符串地址 3.按照C++的方式传递一个 string引用, 通过引用直接修改 失败的方式:(截取代码:将函数封装到类里了,....代码太多,总体测试代码在文章末尾.感兴趣的同学自己复制) void GetStringC(char *a){ a = "Hi,Kemeng~: GetStringC"; } char * a2

Python中的字符串与字符编码

原文地址:点击这里 本节内容: 前言 相关概念 Python中的默认编码 Python2与Python3中对字符串的支持 字符编码转换 一.前言 Python中的字符编码是个老生常谈的话题,同行们都写过很多这方面的文章.有的人云亦云,也有的写得很深入.近日看到某知名培训机构的教学视频中再次谈及此问题,讲解的还是不尽人意,所以才想写这篇文字.一方面,梳理一下相关知识,另一方面,希望给其他人些许帮助. Python2的 默认编码 是ASCII,不能识别中文字符,需要显式指定字符编码:Python3的

图说:为什么Java中的字符串被定义为不可变的

8张图,看懂Java字符串的不变性 字符串,想必大家最熟悉不过了,通常我们在代码中有几种方式可以创建字符串,比如:String s = "Hollis";这时,其实会在堆内存中创建一个字符串对象,其中保存了一个字符数组,该数组中保存了字符串的内容. 上面的箭头可以理解为"存储他的引用". 当我们在代码中连续创建两个相同的字符串的时候,其实会指向同一个对象.因为当一个字符串被被创建的时候,首先会去这个字符串池中查找,如果找到,直接返回对该字符串的引用. 但是,如果在程