如何在控制台上获取当前光标位置并从下一行的相同位置写入?
例如,我想在控制台上获取第 2 行中字母 L
的起始位置。然后在下一行(带System.out.println
(从相同的位置开始。不知道该怎么做它?
Line1
Line2
Line3
//Start from here
可能有很多方法可以做到这一点,这只是首先弹出...
- 在名为noOfSpaces的变量中使用String indexOf方法获取所需行(此处为Line2(中L的位置
- 使用 System.out.println 转到下一行
- 使用 System.out.printf 打印空间 noOfSpaces 时间或使用该大小的空格字符串,以便光标在当前行中的位置与所需行中的 L 位于同一位置