无法用星号替换标签

时间:2016-10-09 22:20:16

标签: java eclipse tabs

我目前正在开始学习Java代码。其中一个问题是用*和all *替换所有选项卡。有人建议我先用换行符替换所有标签(\ n)。之后,我可以用*标签和标签替换*。我创建了一个我认为可行的代码,但在运行之后,我发现它运行不正常。任何人都可以帮我解决这个问题吗?

    Scanner in = new Scanner(System.in);
    String s = in.nextLine();
        s.replaceAll("\t", "\n");
        s.replaceAll("\\*", "\t");
        s.replaceAll("\n", "\\*");
        System.out.println(s);

我有一种感觉,我错误地使用了打印声明,或者我只是将整个错误设置为错误。

示例用户输入:** HelloThere * _ _ _ Bye *

示例输出:_ _ HelloThere _ *** Bye _

'_'代表标签。

0 个答案:

没有答案