java中如何输出空格

Python016

java中如何输出空格,第1张

空格可以直接输入,例如System.out.println(" ")而如果用String表示那些符号的话,空格直接就是\t就行。

\\ 反斜杠\' 单引号'

\" 双引号"

\uxxxx 以十六进制指定Unicode字符

\dxxx 以八进制指定Unicode字符输出

\b 倒退一个字符

\f 换页

\n 换行

\r 光标移至行首

\t 跳格(一个TAB键)

扩展资料

运算符是一些特殊的符号,主要用于数学函数、一些类型的赋值语句和逻辑比较方面。特殊字符的表示方法:

\r 回车 ('\u000D')

\d 数字等价于[0-9]

\D 非数字等价于[^0-9]

\s 空白符号 [\t\n\x0B\f\r]

\S 非空白符号 [^\t\n\x0B\f\r]

\e Escape

\b 一个单词的边界

\B 一个非单词的边界

\G 前一个匹配的结束

参考资料:百度百科 Java

/**按行读取 */import java.io.*public class SystemInTest {

public static void main(String[] args) {  BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in))  String str  try {   str = stdin.readLine()   System.out.println(str)  } catch (IOException e) {   e.printStackTrace()  }   }}

Java控制台输入带空格的字符串,读取的时候只要按照行来读取,就可以获取到输入的空格,下面是示例:/**按行读取 */import java.io.*public class SystemInTest {public static void main(String[] args) {  BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in))//建立从控制台输入的类  String str try {   str = stdin.readLine()//读取一行   System.out.println(str) } catch (IOException e) {   e.printStackTrace() }   }}

import java.util.Scanner public class encode2013 {     public static void main(String[] args){         String inString         String delimiter         Scanner scan = new Scanner(System.in)         inString=scan.nextLine()         delimiter=scan.next()         inString= inString.replace(" ",delimiter)         System.out.println(inString)     }