Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中各种类型的空白的含义是什么?_Java_String_Spaces - Fatal编程技术网

Java中各种类型的空白的含义是什么?

Java中各种类型的空白的含义是什么?,java,string,spaces,Java,String,Spaces,对于空白,下面的转义序列有什么不同 \t、 \n、\x0B、\f和\r.看起来您遗漏了运算符,但我解释您想知道各种Java API如何处理这些字符 这些字符的Java处理由其Unicode字符属性决定。请参阅Unicode规范,了解它们具有哪些属性,以及字符中的不同函数为它们返回了什么 www.unicode.org将告诉您所有您想知道的关于unicode属性的信息。 \t制表符(\u0009) \n换行符(换行符)字符(\u000A) \r回车符(\u000D) \f表单馈送字符(\u000C

对于空白,下面的转义序列有什么不同


\t、 \n、\x0B、\f和\r.

看起来您遗漏了运算符,但我解释您想知道各种Java API如何处理这些字符

这些字符的Java处理由其Unicode字符属性决定。请参阅Unicode规范,了解它们具有哪些属性,以及字符中的不同函数为它们返回了什么

www.unicode.org将告诉您所有您想知道的关于unicode属性的信息。

  • \t
    制表符(
    \u0009
  • \n
    换行符(换行符)字符(
    \u000A
  • \r
    回车符(
    \u000D
  • \f
    表单馈送字符(
    \u000C
  • \x0B
    垂直制表(VT)字符

我必须在哪里引用这些东西?从什么时候开始,制表符、换行符、垂直制表符和回车符都是空格?@Steve Kuo,用这些问题的术语来说,它们比运算符更多的是空格。明白了,你在说什么?源代码中的那些字符?串串的?字符串文本中?\x0B不是空格\x20是空格。@codaddict-你说得对。这是垂直制表字符。刚刚编辑过。谢谢
\t - Horizontal tab
\n - New line
\x0B - Vertical tab
\f - form feed
\r - carriage return