2021-04-18 11:13  阅读(98)
文章分类:Java 基础教程 文章标签:JavaJava 教程
©  原文作者:w3cschool 原文地址:https://www.w3cschool.cn/java/java-data-type.html

Java数据类型教程 - Java字符串类型

零个或多个字符的序列称为字符串。

在Java程序中,字符串由java.lang.String类的对象表示。

String类是不可变的。 String对象的内容在创建后无法修改。

String类有两个伴随类,java.lang.StringBuilder和java.lang.StringBuffer。伴随类是可变的。如果我们要修改字符串的内容,我们应该使用它们。

字符串字面量

字符串字面值由用双引号括起来的零个或多个字符序列组成。所有字符串文字都是String类的对象。

下面列出了字符串字面量的示例

    ""                         // An  Empty string
    "Hello"                    // A  string literal  consisting of  5  characters
    "Just a string literal"    
    

我们可以将两个多个字符串文字加到一个字符串文字。

"Hello" + "Hi"

字符串文字不能分成两行。

    "He
    llo"          // A  compiler error
    

要断开两行中的“Hello",请使用字符串连接运算符(+)中断它。

"He" + "llo"

或者

    "He"
    + "llo"
    

在字符串文字中转义序列字符

我们可以使用所有转义序列字符形成一个字符串文字。

要在字符串文字中包括换行符和回车字符。使用\ n和\ r,如下所示:

    "\n"      // A  string literal  with  a  line  feed
    "\r"      // A  string literal  with  a  carriage return
    

Unicode转义字符串字面量

字符也可以表示为\ uxxxx形式的Unicode转义,其中x是十六进制数字(0-9或A-F)。

在字符串文字中,字符“A”(第一个大写英文字母)也可以写为“\ u0041”,例如,Apple和\ u0041pple在Java中被视为相同。

点赞(0)
版权归原创作者所有,任何形式转载请联系作者; Java 技术驿站 >> Java 字符串类型
上一篇
Java 无符号数据类型
下一篇
Java 字符串创建/长度