String 和StringBuffer

本文总结了一些比较常用的String类和String Buffer类的常用方法。

String类的常用方法
方法声明功能描述
1int indexOf(String str)返回第一次出现的位置
2int lastIndexOf(String str)返回最后一次出现的位置
3char charAt(int index)返回指定字符
4boolean startsWith(String s)判断是否以指定字符串开头
5boolean endsWith(String s)判断是否以指定字符串结尾
6int length()返回字符长
7boolean equals(Objecta a)比较字符
8boolean isEmpty()判断长度
9boolean contains(CharSequence s)判断是否包含
10String toLowerCase()转小写
11String toUpperCase()转大写
12static String valueOf(int i)基本类型转换为字符串
13char[] toCharArray() str转换成字符数组
14String replace(CharS Old,CharS New)New替换Old
15String[] split(String r)根据r分割成字符串数组
16String substring(int beginIndex,int endI)截取字符串
17String trim()去除首尾的空格
18
19

StringBuffer类常用方法
0方法声明功能描述
1StringBuffer append(char r)添加字符串
2StringBuffer insert(int m,int n)插入字符串
3StringBuffer deleteCharAt(int m,int n)移除字符串
4StringBuffer replace(int m,int n,String s)替代字符串
5void setCharAt(int i,char s)修改字符
6String toString()返回字符串
7StringBuffer reverse()反转字符
8
9

为了更好理解,下面有一些例子,更好的理解

import java.util.*;
public class test1 {
	public static void main(String[] args) {
		String str1=new String("0123456789");
		StringBuffer str2=new StringBuffer("0123456789");
		System.out.println(str1.substring(2,5));
//		输出结果为  234	
		System.out.println(str2.toString());
//		输出结果为  0123456789		
	}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值