簡體   English   中英

Java中的行分隔符

[英]Line separator in Java

我試圖在換行中打印一些值,但是由於某種原因Java不允許我這樣做。 第二個變量的值顯示在新行中,而第三個變量則不顯示。 我試過了System.getProperty()\\n\\n都給了我兩行,而我只需要一個行分隔符。 下面是代碼:

emailBody.append("Variable1: " + cu.getVariable1() + "\n");
emailBody.append("Variable2: " + cu.getVariable2() + "\n");
emailBody.append("Variable3: " + cu.getVariable3() + "\n");

在控制台上:

變量1:1

變量2:2變量3:3

我不確定為什么Variable3不轉到下一行。

謝謝,

我這樣做

private static final String LF = System.getProperty("line.separator");

emailBody.append("Variable1: " + cu.getVariable1() + LF);
emailBody.append("Variable2: " + cu.getVariable2() + LF);
emailBody.append("Variable3: " + cu.getVariable3() + LF);

如果這不起作用,那么問題就出在哪里。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM