我試圖在與編號相同的行上得到5的println
的倍數,但它不工作在a.t.m.,它會在下一行中打印。該代碼使用for循環,這使得任何人都有任何建議更難。試圖在1行上獲取2條打印語句
public static void main(String[] args)
{
for(int i=1 ; i<101; i++)
{
System.out.println(" " +i);
if ( i % 2 != 0 && i % 5 == 0)
System.out.print("This is an odd number and a multiple of 5 \n ");
}
}//main
使用'System.out.print(「」+ i);'使用'println()',您用行分隔符結束該行。正如[doc](http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html#println(java.lang.String))所示:_「打印一個字符串,然後這個方法的行爲就像調用print(String)然後println()一樣''# –
'System.out.println'增加'\ n',所以使用'System.out.print'在同一行上打印 –