java用键盘怎么输入换行

Python018

java用键盘怎么输入换行,第1张

System.in 你输入东西就是读取的东西,String str=stdin.readLine()

System.out.println(""+str)

readline()是换行

实际上是输入了一行的空格,然后就在控制台死循环跳行。

1.问题

windows平台换行符为/r/n

linux平台的换行符为/n

java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符.

2.解答

java 代码

1. String userInputString = userInput

2. userInputString = userInputString.replaceAll ( "\r", "" )

3. userInputString = userInputString.replaceAll ( "\n", "\\\\"+System.getPropert("line.separator"))

关于换行的Java代码:

1.问题

windows平台的换行符为/r/n

linux平台的换行符为/n

java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符.

2.解答

java 代码

1. String userInputString = userInput

2. userInputString = userInputString.replaceAll ( "\r", "" )

3. userInputString = userInputString.replaceAll ( "\n", "\\\\"+System.getPropert("line.separator"))1 //没明白啥意思

2 String userInputString = userInput

3 userInputString = userInputString.replaceAll ( "\r", "" )