java csv 双引号_你知道csv中如何输出英文双引号吗-百度经验
再上一段希望生成上述csv的代码:
package chapter4;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
/**
* Created by MyWorld on 2016/3/23.
*/
public class CsvWriteWithDoubleQuotation {
public static void main(String[] args) throws IOException {
List source = getResult();
CsvWriteWithDoubleQuotation csvWriter = new CsvWriteWithDoubleQuotation();
csvWriter.write(source);
}
private void write(List source) throws IOException {
File file = new File("resultWithDoubleQuotation.csv");
System.out.println(file.getAbsolutePath());
FileWriter fw = new FileWriter(file);
String title = "id,Name,Desc";
fw.write(title + "\n");
for (Peron peron : source) {
fw.write(String.format("%s,%s,\"%s\"\n", peron.getId(), peron.getName(), peron.getDesc()));
}
fw.flush();
fw.close();
}
private static List getResult() {
List source = new ArrayList();
source.add(new Peron(1, "Tom", "I li kui, nicknamed \"black tornado\""));
source.add(new Peron(2, "Jim", "I'm Jim"));
source.add(new Peron(3, "John", "I'm John,twenty years old."));
return source;
}
}
class Peron {
private final int id;
private final String name;
private final String desc;
public Peron(int id, String name, String desc) {
this.id = id;
this.name = name;
this.desc = desc;
} public int getId() {
return id;
} public String getName() {
return name;
}
public String getDesc() {
return desc;
}
}
java csv 双引号_你知道csv中如何输出英文双引号吗-百度经验相关推荐
- 利用 Matlab/Simulink 平台搭建双馈风力发电机在电网中的模型,双馈风力发电机在风速变化的影响下转矩、电流、电压等参数波形变化
利用 Matlab/Simulink 平台搭建双馈风力发电机在电网中的模型,双馈风力发电机在风速变化的影响下转矩.电流.电压等参数波形变化. 适用于风电并网时对风电场影响的研究. 详情请见文档. ID ...
- csv文件示例_如何在R中使用数据框和CSV文件-带有示例的详细介绍
csv文件示例 Welcome! If you want to start diving into data science and statistics, then data frames, CSV ...
- python键盘怎么输入双引号_如何在Python中使用字符串变量打印双引号?
打印双引号很棘手,因为语法本身要求将双引号括起来以打印字符串.在本文中,我们将看到如何使用print语句打印这些双引号. 下面的情况将不会打印双引号.代码的前两行将不提供任何输出,而最后一行将通过错误 ...
- mysql concat 引号_在MySQL concat里面使用多个单引号,三引号的问题
在动态拼接字符串时,我们常会用到字符拼接,我对拼接的引号不理解,如: 1.'''+ id +''' 为什么是3个引号,为什么左边一个加号右边一个加号(能不能着重帮我解释下这个,详细点) SQL cod ...
- JS删除字符串中所有的英文双引号
使用String对象的replace()方法,将所有匹配到的双引号替换为空串,达到删除双引号的效果 注意:replace()方法第一个参数,这里匹配所有的双引号需要使用正则表达式,英文双引号需要使用反 ...
- win10下装win7双系统_虚拟磁盘安装原版WIN7,简简单单实现双系统
WIN10最新,WIN7经典.有的玩家喜欢WIN10,但是又对WIN7念念不忘:有的玩家喜欢WIN7,但是又希望用上WIN10.没关系,小孩子才做选择,成年人都要.安装个WIN10+WIN7双系统就解 ...
- java 统计汉字个数_Java简单统计字符串中汉字,英文字母及数字数量的方法
本文实例讲述了java简单统计字符串中汉字,英文字母及数字数量的方法.分享给大家供大家参考,具体如下: package org.zhy.demo.algorithm; /** * 有一个字符串,其中包 ...
- java 字符串 数字个数_Java简单统计字符串中汉字,英文字母及数字数量的方法...
本文实例讲述了Java简单统计字符串中汉字,英文字母及数字数量的方法.分享给大家供大家参考,具体如下: package org.zhy.demo.algorithm; /** * 有一个字符串,其中包 ...
- python3 csv 读入数组_如何将CSV数据读入NumPy中的记录数组?
我建议read_csv函数的pandas图书馆:import pandas as pd df=pd.read_csv('myfile.csv', sep=',',header=None)df.valu ...
最新文章
- C++_类和结构体所占内存大小,静态成员问题
- FD.io/VPP — L2 vSwitch
- 重用CL_CRM_QUERYAUI_RUN_BTIL实现order search
- 洛谷P1828 香甜的黄油 Sweet Butter
- Android Studio的Android Monitor窗口中把标签拉出来之后放不回去的解决方法
- 水经注万能地图下载器怎么设置系统参数
- Spring-statemachine有限状态机(FSM)使用教程详解
- 信度spss怎么做_毕业季:毕业论文利用spss做信度分析步骤详解
- 支持flv视频播放的h5播放器-xgplayer
- Mapped Statements collection already contains value for com.bai.dao.Userdao.UserByID
- 弯头lisp_管道材料代号说明
- (三)沟通管理风险管理采购管理@相关方管理
- C语言实现物品竞拍管理系统
- Gentoo 2005.1 完整的USE参数清单中文详解
- Python 学习笔记 -- pickle模块,如何腌制泡菜(入门级)
- Final Cut Pro 7非线性编辑高级教程
- 萌新必看——10种客户端存储哪家强,一文读尽!
- 《 编程导论——以Python为舟》学习笔记(一)
- HTML2Canvas---合成海报遇到问题总结
- 微软IE7更多细节大揭密(转)
热门文章
- 读取英里数然后将它转换为公里数并显示结果。1英里约等于1.609公里。 输出结果保留2位小数。
- 迷你世界进云服务器需要密码,迷你世界云服务器安装
- php 空间租用,php空间租用的底层逻辑清单
- Python.习题四 循环结构
- 说话人识别神经网络推理方式
- 渡一教育公开课web前端开发JavaScript精英课学习笔记(三)条件语句,循环语句
- php验证法则是10位数字,WebGeeker-Validation: 一个强大的 PHP 参数验证器
- [No000056]你无法真正占有一个人,包括你的爱人,先生或太太、小孩,以及你自己.......
- 高斯消元:列主消元法
- 行列式求三角形以及任何四边形周长和面积