Java学习笔记之字符串常用方法

本文详细介绍了 Java 中 String 类的各种常用方法,包括构造方法、判断功能、获取功能、转换功能、替换功能、去除空格及比较功能等。同时,还介绍了 StringBuffer 的基本用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、String关键字一些常用方法

1、构造方法:

public String(); 空构造

public String(byte[]  bytes);将字节数组转成字符串

public String (byte[] bytes ,int index,int length);将字节数组的一部分转成字符串

public String (char[] value);将字符数组转成字符串

public String (char[] value,int index ,int count);将字符数组的一部分转成字符串

public String (String original);将字符常量转成字符串

2、判断功能

boolean equals(object obj);比较字符串是否相同,区分大小写

boolean equalsIgnoreCase(String str);比较字符串是否相同,不区分大小写

boolean contains(String str);判断字符串是否包含小字符串

boolean startsWith(String str);判断字符串是否以某个字符串开头

boolean endsWith(String str);判断字符串是否以某个字符串结尾

boolean isEmpty();判断字符是否为空

3、获取功能

int length();获取长度

char charAt(int index);获取指定字符的位置

int indexOf(int ch);返回指定字符在此字符串中第一次出现的索引

int indexOf(String str);返回指定字符串在此字符串中第一次出现的索引

int indexOf(int ch,from Index);返回指定字符在指定位置后第一次出现的索引

int indexOf(String str ,from Index);返回指定字符串在指定位置第一次出现的索引

String subString(int start);从指定位置截取字符串到结束

String subString(int start ,int end);从指定位置截取字符串到指定结束位置

4、转换功能

byte[]  getBytes();将字符串转化为字节数组

char[]  toCharArray();将字符串转化为字符

static  String valueOf (char[] chs);就字符转化为字符串

static  String valueOf(int  i);将int类型的值转化为字符串

String toLowerCase();将字符串小写

String toUpperCase();将字符串大写

String concat(String str);字符串拼接

5、替换功能

String replace(char old ,char new);字符替代

String replace(String old ,String new);字符串替换

6、去除空格

String trim();

7、按照字典顺序比较两个字符串

int compareTo(String str);

int compareToIgnoreCase(String str);

 

8、StringBuffer常用功能

append(String str);可以将任意类型的数据添加到字符串缓冲区里,并返回字符串缓冲区本身

insert(int offset,String str);在指定位置插入任意类型的数据到字符串缓冲区,并返回字符串缓冲区本身

reverse();反转

 

转载于:https://www.cnblogs.com/zhoumiao/p/5567075.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值