我希望在下半部分写入内容之后将光标移动到开头。我的意思是有类似SetCursorPosition(0,0)的东西吗?
编辑:它是关于写入带有数字的6x3矩阵。它应该看起来像这样
...
7 8 9
4 5 6
1 2 3
它将从底部开始写。当光标位于(0,0)时它会放入6x空格然后写入1 2 3,然后转到(0,0),放入5x空格,写入4 5 6 ......
代码:
boolean sa;
int yoyo;
int lo = 18;
int y = 0;
for (int k = 1; k < 100; k++)
{
if (y < 18)
{
sa = true;
for (int h = 2; h < k; h++)
{
if (k % h == 0)
sa = false;
}
if (sa)
{
lo--;
if (y % 3 == 0)
{
yoyo = lo / 3 + 1;
// here where I need Console.SetCursorPosition(0,0)
for (int yos = 0; yos < yoyo; yos++)
{
System.out.print("\n");
}
if (k < 10)
System.out.print(" " + k + " ");
else
System.out.print(k + " ");
}
else
{
if (k< 10)
System.out.print(" " + k + " ");
else
System.out.print(k + " ");
}
y++;
}
}
}