2 字符串
《java 编程思想》字符串一章的第一句话:“可以证明,字符串是计算机程序设计中
最常见的行为。”
符号的有序组合形成表达式,每个表达式表示一个对象或认识。而表达式本身正是字符
串的子集。字符串表达式是特殊的表达式
2.1 字符串计算
2.1.1 字符串长度
string.length
注意:与 java 不同,length 没有参数,也没有()
使用方法:
ask(“abc”.length) //=3
2.1.2 字符串相加
string1+string2
如:"abc"+"def" //="abcdef"
在会话状态:
ask("abc"+"def") //="abcdef"
2.1.3 子字符串
substring(start,end)
与 java 等取子字符串函数不同,hiwii 取子字符串是包括 end 字符串。而在 java 中,
substring 函数是不包括位置 end 的字符的。
比如,java 中:
String a = "abcde".substring(0,2) //结果是"ab"
而 hwii 中
String a = "abcde".substring(0,2) //结果是"abc"