2015-06-25 27 views
-7

我剛開始學習Java,並試圖自己編寫這個基本程序。一切工作正常,但打印變量的值與一些文本時,我注意到它沒有保持兩者之間的任何空間。 如何克服這一點?見我的代碼:如何在java中打印時創建空間?

public class HelloWorld { 
public static void main(String[] args) { 
    int a=43; 
    int b=7; 
    int c=a+b; 
    System.out.println("The result is" + c); 
} 

} 

輸出我得到的是 IS50
結果如何保持之間的空間是和?

+2

這可以找到位思考或谷歌搜索.. –

+0

感謝您的信息。 –

+0

您已經打印了幾個空格,例如'結果'。我相信你會很快找到解決方案。 – Hindol

回答

3

只需將空間添加到第一個字符串:System.out.println("The result is " + c);

在某些情況下,你有2個字符串這不是文字(S1,S2)和你想的空間Concat的他們,只需添加另一種文字,包括空間:s1 + " " + s2

1
System.out.println("The result is " + c); 

我已經後「是」剛添加在上述行的空間。