转换字符串; java中的键盘输入

时间:2012-10-21 21:33:12

标签: java keyboard markdown

我有这个代码用于将markdown字符串转换为html:

public static String convert(String str) {
    if (str.equals("# "))
        return " ";

    if (str.matches("#+.+")) {
        int n = str.length() - str.replaceFirst("#+", "").length();
        return "<h" + n + ">" + str.substring(n) + "<h" + n + ">";
    }

    return str;
}

我想知道的是如何让这个类从键盘输入中获取字符串?

2 个答案:

答案 0 :(得分:2)

您可以使用Scanner.nextLine()

String stringToConvert = new Scanner(System.in).nextLine();
System.out.println("Converted string is: " + convert(stringToConvert));

答案 1 :(得分:0)

为了保持简单,您可以前往Console.readLine()