我有这个代码用于将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;
}
我想知道的是如何让这个类从键盘输入中获取字符串?
答案 0 :(得分:2)
您可以使用Scanner.nextLine()
:
String stringToConvert = new Scanner(System.in).nextLine();
System.out.println("Converted string is: " + convert(stringToConvert));
答案 1 :(得分:0)
为了保持简单,您可以前往Console.readLine()
。