2016-09-17 19 views
-4

好吧,所以我似乎無法得到變量「mChoc」和「fChoc」在「你應該吃」和「巧克力棒,如果你是男性/女性的同一行保持你的體重。「我可以得到一些幫助嗎?我一直在閱讀我的教科書,而且似乎找不到解決方案。我需要保持的"%1.2f"如何讓兩個數字和文字在同一行

System.out.println("\nYou should eat "); 
System.out.printf ("%1.2f", mChoc); 
System.out.println(" chocolate bars if you are male to maintain your weight!"); 

System.out.println("You should eat"); 
System.out.printf("%.2f", fChoc); 
System.out.println(" chocolate bars if you are female to maintain your weight!"); 
+2

JavaScript代碼來似乎是錯誤的。 – ASDFGerte

+0

這是非常奇怪的JavaScript ......你可能應該使用'console.log' ......如果是在你提出關於SO的問題之前,你需要使用每種方法的Java閱讀文檔。 –

回答

3

使用print而不是println(第二增加了一個新行),你可以使用一個調用,比如

System.out.printf("You should eat %.2f chocolate bars if " 
     + "you are female to maintain your weight!%n", fChoc); 
相關問題