文档

Java™ 教程
隐藏目录
字符和字符串总结
路径: 学习Java语言
课程: 数字和字符串
章节: 字符串

字符和字符串摘要

大多数情况下,如果你使用的是单个字符值,你将使用原始的char类型。然而,有时候你需要将char作为对象使用,例如,作为期望对象的方法参数。为此,Java编程语言提供了一个Character对象来"包装" charCharacter类的对象包含一个类型为char的字段。这个Character类还提供了许多有用的类(即静态)方法来操作字符。

字符串是字符序列,在Java编程中被广泛使用。在Java编程语言中,字符串是对象。String类有超过60个方法和13个构造函数。

通常情况下,你可以使用类似下面的语句来创建一个字符串:

String s = "Hello world!";

而不是使用String构造函数之一。

String类有许多方法来查找和检索子字符串;然后可以使用连接运算符+将它们轻松地重新组合成新的字符串。

String类还包括许多实用方法,其中包括split()toLowerCase()toUpperCase()valueOf()。后者在将用户输入的字符串转换为数字时是不可或缺的。数字子类还具有将字符串转换为数字和反之的方法。

除了String类之外,还有一个StringBuilder类。使用StringBuilder对象有时比使用字符串更高效。StringBuilder类提供了一些对字符串有用的方法,其中包括reverse()。然而,总体来说,String类具有更多的方法。

可以使用StringBuilder构造函数将字符串转换为字符串构建器。可以使用toString()方法将字符串构建器转换为字符串。


上一页: StringBuilder类
下一页: 自动装箱和拆箱