服务器之家:专注于服务器技术及软件下载分享
分类导航

PHP教程|ASP.NET教程|Java教程|ASP教程|编程技术|正则表达式|C/C++|IOS|C#|Swift|Android|VB|R语言|JavaScript|易语言|vb.net|

服务器之家 - 编程语言 - Java教程 - java关于字符串的常用API

java关于字符串的常用API

2023-05-08 01:03未知服务器之家 Java教程

目录 前言 一、String类 二、StringBuffter类 三、StringTokenizer类 前言 所谓的字符串其实就是一串连续的字符,它是由许多单个字符连接而成的。如多个英文字母所组成的一个英文单词。字符串中可以包含任意字符,这些字符必须包含在

目录
  • 前言
  • 一、String类
  • 二、StringBuffter类
  • 三、StringTokenizer类

前言

所谓的字符串其实就是一串连续的字符,它是由许多单个字符连接而成的。如多个英文字母所组成的一个英文单词。字符串中可以包含任意字符,这些字符必须包含在一对双引号之内,例如“Dufeng”。

而与字符串相关的类都放在java.lang包中,故也不需要“导包”。

其主要分为两大类:

①:String类——创建后不能再修改和变动的字符串常量。

②:StringBuffer类——创建后可以再修改和变动的字符串变量

(此外还有用于分割字符串的StringTokenizer类在本节当中也会提到)

虽然StringBuffter类也用来代表字符串,但其在实际处理过程中,不会产生新的对象 ,所以在内存的使用量上是比String类更有优势的。

StringBuffer类的作用更偏向于对字符串进行插入、追加和删除等。

二者的属于不同的类型,所以不能直接进行强制类型转换。

一、String类

String是字符串常量。主要用于处理那些内容不会改变的字符串,String对象在进行字符串处理时,会产生新的对象而不是改变原有的值。且String对象可以通过操作符"+"进行连接。

在操作String类之前,我们需用用以下两种方式对其进行初始化。

①:使用字符串常量直接初始化String对象

String str="Hello Dufeng";

②:使用String的构造方法初始化String对象

String str = new String("Hello Dufeng");

String类的构造方法如下所示:

java关于字符串的常用API

java关于字符串的常用API

原文地址:https://blog.csdn.net/DuFengYa/article/details/130250473

延伸 · 阅读

精彩推荐