gpt4 book ai didi

java - 如何在写入文本文件时使用 "tab space"

转载 作者:IT老高 更新时间:2023-10-28 21:21:09 27 4
gpt4 key购买 nike

 SimpleDateFormat formatter = new SimpleDateFormat("ddMMyyyy_HHmmSS");
String strCurrDate = formatter.format(new java.util.Date());
String strfileNm = "Cust_Advice_" + strCurrDate + ".txt";
String strFileGenLoc = strFileLocation + "/" + strfileNm;
String strQuery="select name, age, data from basetable";
try {

stmt = conn.createStatement();
System.out.println("Query is -> " + strQuery);
rs = stmt.executeQuery(strQuery);

File f = new File(strFileGenLoc);
OutputStream os = (OutputStream)new FileOutputStream(f);
String encoding = "UTF8";
OutputStreamWriter osw = new OutputStreamWriter(os, encoding);
BufferedWriter bw = new BufferedWriter(osw);

while (rs.next() ) {

bw.write(rs.getString(1)==null? "":rs.getString(1));
bw.write(" ");
bw.write(rs.getString(2)==null? "":rs.getString(2));
bw.write(" ");

}
bw.flush();
bw.close();
} catch (Exception e) {
System.out.println(
"Exception occured while getting resultset by the query");
e.printStackTrace();
} finally {
try {
if (conn != null) {
System.out.println("Closing the connection" + conn);
conn.close();
}
} catch (SQLException e) {
System.out.println(
"Exception occured while closing the connection");
e.printStackTrace();
}
}
return objArrayListValue;
}

我在每列之间需要“一个制表符空间”(写入文本文件时)。喜欢

   manu 25 data1
manc 35 data3

在我的代码中,我使用 bw.write("") 在每列之间创建空间。如何在那个地方使用“一个标签空间”而不是给“空间”。

最佳答案

您可以使用 \t 在文件中创建选项卡。

关于java - 如何在写入文本文件时使用 "tab space",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2585337/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com