Java 打印我的值,而不是向下打印
我的价值观正在印刷Java 打印我的值,而不是向下打印,java,Java,我的价值观正在印刷 16 25 36 我希望我的代码像这样打印 16 25 36 我如何做到这一点?我是否操纵我的println()还是需要更改整个代码 public class Main { public static void main(String[] args) { int start = 4; int stop = 6; findX(start, stop); } public static void
16
25
36
我希望我的代码像这样打印
16 25 36
我如何做到这一点?我是否操纵我的println()代码>还是需要更改整个代码
public class Main {
public static void main(String[] args) {
int start = 4;
int stop = 6;
findX(start, stop);
}
public static void findX(int start, int stop) {
int numbers;
for (int i = start; i <= stop; i++) {
numbers = i * i;
System.out.println(numbers);
}
}
}
公共类主{
公共静态void main(字符串[]args){
int start=4;
int stop=6;
findX(启动、停止);
}
公共静态void findX(整数开始,整数停止){
整数;
用于(int i=start;iSystem.out.print(数字+“”);
println
在末尾包括一个换行。print
没有。System.out.print(数字+”);
println
在末尾包含一个换行符。print
不包含换行符。您应该使用
System.out.print(numbers + " ")
System.out.println在输出的末尾添加一个换行符
System.out.print(numbers + " ")
for (int i = start; i <= stop; i++){
System.out.print(i * i + (i == stop ? "\n" : " "));
}
System.out.println在输出的末尾添加一个换行符(int i=start;我使用print
代替println
ln
后缀表示在打印数据后添加的行分隔符。使用print代替println。println向输出中添加新行。使用print
代替println
后缀表示行分隔符,行分隔符将e在打印数据后添加。使用print代替println。println将新行添加到输出中。
for (int i = start; i <= stop; i++){
System.out.print(i * i + (i == stop ? "\n" : " "));
}