一、简介

⏱️ 5 分钟 步骤 1 / 4

在Java语言中,共有8个基本的数据类型,分别为:byte、short、int、long、float、double、boolean 和 char,其中char类型用于表示单个字符,例如 a、b、c 、A、B、C、& 这些大小写字母或者特殊字符等等。在实际的编程中,单个的字符并没有我们想象中用的那么频繁,反而是多个字符组成的“字符串”更为常见,但是在基本的数据类型中,并没有字符串这种数据类型。为了解决这个问题,Java 语言为我们提供了一个被 final 关键字修饰的类 String,她就表示字符串类型,同时由于其被 final 修饰,这也表明咱们只能用这个类创建字符串以及调用其中的方法,却不能继承她。

虽然Java语言为我们提供了字符串类String,能让我们方便的使用字符串类型,姑且这么说,但是在不断的发展中,我们发现单纯的String类型,并不足以满足我们的需求啦!因此,在String类型的基础上,又衍生出了两个字符串构建器StringBuffer和StringBuilder。