如何在控制台上获取当前光标位置



如何在控制台上获取当前光标位置并从下一行的相同位置写入?

例如,我想在控制台上获取第 2 行中字母 L 的起始位置。然后在下一行(带System.out.println(从相同的位置开始。不知道该怎么做它?

Line1
Line2
            Line3
            //Start from here

可能有很多方法可以做到这一点,这只是首先弹出...

  • 在名为noOfSpaces的变量中使用String indexOf方法获取所需行(此处为Line2(中L的位置
  • 使用 System.out.println 转到下一行
  • 使用 System.out.printf 打印空间 noOfSpaces 时间或使用该大小的空格字符串,以便光标在当前行中的位置与所需行中的 L 位于同一位置

最新更新