age*_*123 0 java arrays sorting integer
这段代码应该按升序对数字进行排序,但它垂直输出,如何水平输出它们?
示例输出:
1st array: 1 2 3
2nd array: 3 4 5
3rd array: 3 4 6
Run Code Online (Sandbox Code Playgroud)
int[] i1 = new int[]{3, 2, 1};
Arrays.sort(i1);
System.out.print("1st array : ");
for(int index=0; index < i1.length ; index++)
System.out.print(" " + i1[index]);
int[] i2 = new int[]{5, 4, 3};
Arrays.sort(i2);
System.out.println("2nd array : ");
for(int index=0; index < i2.length ; index++)
System.out.print(" " + i1[index]);
int[] i3 = new int[]{6, 3, 4};
Arrays.sort(i3);
System.out.print("3nd array : ");
for(int index=0; index < i3.length ; index++)
System.out.println(" " + i3[index]);
Run Code Online (Sandbox Code Playgroud)
这是因为您正在使用System.out.println. 这意味着它会转到下一行,就像在String. 将其更改为System.out.print在一行中打印所有代码。
例如,使用System.out.println:
代码
System.out.println("Hello");
System.out.println("World");
Run Code Online (Sandbox Code Playgroud)
输出
Hello
World
Run Code Online (Sandbox Code Playgroud)
现在使用System.out.print:
代码
System.out.print("Hello");
System.out.print("World");
Run Code Online (Sandbox Code Playgroud)
输出
HelloWorld
Run Code Online (Sandbox Code Playgroud)
最后使用System.out.printand Stringwith\n:
代码
String string = "Hello\nWorld";
System.out.print(string);
Run Code Online (Sandbox Code Playgroud)
输出
Hello
World
Run Code Online (Sandbox Code Playgroud)
看看使用\n并System.out.println具有相同的行为。
| 归档时间: |
|
| 查看次数: |
7601 次 |
| 最近记录: |