java以逗号分隔格式写入输出
如何以逗号分隔格式编写以下输出。请提供相关帮助java以逗号分隔格式写入输出,java,apache,Java,Apache,如何以逗号分隔格式编写以下输出。请提供相关帮助 logger.info("total count of ReportGen requests with size <100kB: "+countlt200); logger.info("# of Non-ReportGEN Requests: "+countNON); logger.info("total response time of ReportGen requests with size >=100kB: "+gt200Repo
logger.info("total count of ReportGen requests with size <100kB: "+countlt200);
logger.info("# of Non-ReportGEN Requests: "+countNON);
logger.info("total response time of ReportGen requests with size >=100kB: "+gt200ReportGen);
logger.info("total response time of ReportGen requests with size <100kB: "+lt200ReportGen);
logger.info("total response time of all non ReportGen requests: "+nonReportResTime);
logger.info("total size of ReportGen requests with size <100kB: "+lt200ResTime);
logger.info("total size of ReportGen requests with size >=100kB: "+gt200ResTime);
logger.info("total size of all non ReportGen requests: "+nonReportGenSize);
logger.info(“大小为100kB的ReportGen请求总数:“+gt200ReportGen”);
info(“大小为的ReportGen请求的总响应时间如果我猜对了,那么您只希望生成一个输出,以逗号分隔
如果您使用的是Java8,那么可以使用String.join()
方法(请参阅)
或者,您可以使用StringBuilder
或只是串联
。
下面是一个带有StringBuilder
的示例:
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("total count of ReportGen requests with size <100kB: "+ countlt200);
stringBuilder.append(", # of Non-ReportGEN Requests: "+countNON);
stringBuilder.append(", total response time of ReportGen requests with size >=100kB: "+gt200ReportGen);
// or if you want it more readable for you
stringBuilder.append("something..something");
stringBuilder.append(",");
stringBuilder.append("something..something");
stringBuilder.append(",");
// aso
logger.info(stringBuilder.toString());
StringBuilder StringBuilder=新建StringBuilder();
追加(“大小为100kB的ReportGen请求总数:“+gt200ReportGen”);
//或者如果你想让它更具可读性
stringBuilder.append(“某物..某物”);
stringBuilder.append(“,”);
stringBuilder.append(“某物..某物”);
stringBuilder.append(“,”);
//麻生太郎
logger.info(stringBuilder.toString());
如果我猜对了,您只希望生成一个以逗号分隔的输出
如果您使用的是Java8,那么可以使用String.join()
方法(请参阅)
或者,您可以使用StringBuilder
或只是串联
。
下面是一个带有StringBuilder
的示例:
StringBuilder stringBuilder = new StringBuilder();
stringBuilder.append("total count of ReportGen requests with size <100kB: "+ countlt200);
stringBuilder.append(", # of Non-ReportGEN Requests: "+countNON);
stringBuilder.append(", total response time of ReportGen requests with size >=100kB: "+gt200ReportGen);
// or if you want it more readable for you
stringBuilder.append("something..something");
stringBuilder.append(",");
stringBuilder.append("something..something");
stringBuilder.append(",");
// aso
logger.info(stringBuilder.toString());
StringBuilder StringBuilder=新建StringBuilder();
追加(“大小为100kB的ReportGen请求总数:“+gt200ReportGen”);
//或者如果你想让它更具可读性
stringBuilder.append(“某物..某物”);
stringBuilder.append(“,”);
stringBuilder.append(“某物..某物”);
stringBuilder.append(“,”);
//麻生太郎
logger.info(stringBuilder.toString());
您可以使用StringJoiner:
StringJoiner joiner = new StringJoiner(SEPARATOR);
joiner.add(value);
joiner.toString();
您可以使用StringJoiner:
StringJoiner joiner = new StringJoiner(SEPARATOR);
joiner.add(value);
joiner.toString();
Dude…什么是logger
?用于查看输出而不是系统输出打印的logger是什么实例?您使用的是java 8吗?Dude…什么是logger
?用于查看输出而不是系统输出打印的logger是什么实例?您使用的是java 8吗?