菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻

Java 脚本字符串

原创
05/13 14:22 更新

Java脚本教程 - Java脚本字符串

字符串类型表示Unicode字符序列。

用双引号或单引号括起来的字符序列是字符串文字。

字符数是字符串的长度。

字符串文字

以下是使用字符串文字的示例:

var greetings = "Hi there";      
var title = "Java Tutorial"; 
var emptyMsg = "";   

如果字符串文字包含在双引号中,则字符串文字可以包含单引号,反之亦然。

我们可以使用反斜杠转义双引号。

var msg1 = "It"s Monday.";
var msg2 = "He said, "Today is Monday."";

var msg3 = "It\"s Monday.";
var msg4 = "He said, \"Today is Monday.\"";

在Nashorn中的字符串文字可以写成多行。在行的末尾使用反斜杠作为连续字符。

反斜杠和行终止符不是字符串文字的一部分。

以下代码具有三行中的字符串:

var msg = "Hello \
world\
!";

print(msg);

要插入换行符,请使用转义序列\n。

var msg= "\
Line one\n\
Line two\n\
Line Three\n\
Line Four\
";

print(msg);

转义序列

下表列出了Nashorn中定义的转义序列。

字符转义序列 Unicode转义序列 角色名字
\b \u0008 退格
\t \u0009 水平制表符
\n \u000A 换行
\v \u000B 垂直制表符
\f \u000C 换页符
\r \u000D 回车
" \u0022 双引号
" \u0027 单引号
\ \u005C 反斜杠
综合评分:9.9 评分 请对本文进行纠错,及学习过程中有困难疑惑可在此进行讨论