java怎么换行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java怎么换行相关的知识,希望对你有一定的参考价值。
步骤一:新建一个Java项目,点击File-->New-->Java Project,输入Project Name,例如:JavaTest,点击next-->Finish。java怎么换行
java怎么换行
2
步骤二:新建一个Class,右键-->new-->Class,输入类名,例如:LineTest,点击Finish。
java怎么换行
java怎么换行
3
步骤三:现在开始写代码,实现换行。最常见的一种写法就是用System.out.println()进行换行,如下图所示。运行后,从控制台可以看到换行效果。
java怎么换行
java怎么换行
4
步骤四:使用Java中的转义字符"\r\n"换行。运行后,从控制台可以看到字符串分行输出,实现了换行效果。
java怎么换行
java怎么换行
5
步骤五:使用BufferedWriter的newline()方法,例如下面的例子,将字符串换行写入一个txt文本,并且还写入了一个空行,运行后,效果如下所示:
java怎么换行
java怎么换行
6
步骤六:总结-->我们可以看到可以用三种方法实现换行操作,分别用System.out.println()语句进行输出,用换行字符'\r\n',以及用BufferedWriter的newline()方法,具体使用哪一种可以根据具体的场景进行选择。 参考技术A 字符串中用\n表示换行符。
java poi导出excel要双击才显示换行?
java poi导出excel要双击才显示换行,不然就是图片这样子
在开始选项卡下面有个玩意叫自动换行,点一下就好了。
如果找不到,全选表格,右击,设置单元格格式,对齐,勾选自动换行即可。
参考技术A单元格换行请参考官方给的例子:
通过 "\\n" 换行
设置单元格样式 "wrap=true"
设置单元格所在列宽度自适应
// 给某行创建第 5 个单元格
Cell cell4 = row.createCell(4);
//给这个单元格设值,通过 \\n换行
cell4.setCellValue("Use \\n with word wrap on to create a new line");
// 设置单元格样式 "wrap=true"
CellStyle cs = wb.createCellStyle();
cs.setWrapText(true);
cell4.setCellStyle(cs);
// 设置单元格所在列宽度自适应
sheet.autoSizeColumn(4);
参考技术B 对于Java POI,其提供的API中,没有提供直接设置单元格“折行表示”的属性或者方法。
我之前做这个地方的时候,是利用读取Excel的模板来实现的。
在模板文件中,对单元格设置好“折行表示”。
Java POI调用之后,先读取模板文件中已经设置好“折行表示”的单元格的style。
然后在输出Excel的文件中,对需要有“折行表示”的单元格,将这个style赋给它。
这样就在最终生成的Excel看到折行表示的效果了。
以上是关于java怎么换行的主要内容,如果未能解决你的问题,请参考以下文章