从概念上讲,Java字符串就是 Unicode
字符序列。例如,字符串 "Java\u2122"
由5个 Unicode
字符 J
、 a
、 v
、 a
和 ™
组成。Java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类,很自然地叫做 String
。每个双引号括起来的字符串都是String类中的一个实例
String e = ""; // an empty string
String greeting = "Hello"
String类的substring方法返回字符串的子字符串。
语法
public String substring(int beginIndex)
或
public String substring(int beginIndex, int endIndex)
- beginIndex -- 起始索引(包括), 索引从 0 开始。
- endIndex -- 结束索引(不包括)