我想把我的字符串放在(.csv)文件中。 但如果字符串包含逗号,则它会拆分并移动到下一个单元格。
String str = resultSet.getString();
答案 0 :(得分:0)
由于您正在使用逗号分隔符编写CSV文件,并且您的文本中也恰好包含逗号,因此您需要将文本包装在双引号中:
String str = "\"hello, world\"";
因此,如果您要编写的字符串是str
:
String str = ...;
...
str = "\"" + str + "\"";// do this before put str content in your csv file
这应该有用。
答案 1 :(得分:0)
如果有嵌入的逗号,则双引号列值:
例如:
column1_data, column2_data, "column3_data, new_data", column4_data
此处会将column3_data, new_data
视为第3列中的值