尚学堂知识整理:java字符串类型

零个或多个字符的序列称为字符串。在Java程序中,字符串由java.lang.String类的对象表示。String类是不可变的。 String对象的内容创建后无法修改。

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

字符串字面量

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

请点击此处输入图片描述

字符串字面量中的转义序列字符

可以使用所有转义序列字符形成一个字符串文字。要在字符串文字中包括换行符和回车字符。使用\n和\r,如下所示:

请点击此处输入图片描述

Unicode

转义字符串字面量

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

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

尚学堂java、大数据、前端等资料分享,需要的小伙伴可私信领取。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180319A0HEXV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券