我希望将一些数据写入CSV文件。我输入信息的列之一是带有前导零的整数形式,例如:0000000013。
由于某种原因,excel将其“转换”为13,我必须使用10位数字(0000000013)。谁能说出如何避免这种情况?
String value = "0000000013"; //I tried String.format("%8d", 13) doesn't work
printWriter.println(value);
谢谢!!!
最佳答案
在行的开头添加单引号'
。这将通知Excel不要将值视为数字。