JAVA 第九节(字符串进阶之StringBuffer)

这篇博客主要介绍了Java中字符串的定义方法,包括直接赋值和使用new关键字。讲解了字符串的长度获取,大小写转换,以及equals()与equalsIgnoreCase()的比较。此外,还提到了concat()方法用于字符串拼接,以及查找和截取字符串的方法。文章还讨论了带参数的方法定义和调用规则,并强调了StringBuffer在处理大量字符串操作时的高效性,最后总结了Java字符串操作的关键点。
摘要由CSDN通过智能技术生成

1.定义字符串的方法

//定义一个值为“小新”的字符串变量

String name = "小新";

//定义一个没有值的字符串变量

String name = new String();

//与第一种定义方式效果相同

String name = new String("小新");

2.字符串长度

字符串对象.length();

3.Java提供了两个方法可以把字符串转换为大写或者小写:

toUpperCase() 将字符串中的英文部分转换为大写。

toLowerCase() 将字符串中的英文部分转换为小写。

4.String类还提供了忽略大小写的比较方式,更简单易用。使用方式与equals()方法完全相同。

5.concat(),这个方法可以将一个字符串拼接到另一个字符串的尾部。

6.查找及截取方法

方法说明
public int indexOf(int ch)搜索第一个出现的字符ch(或字符串value)
public int indexOf(String value)搜索第一个出现的字符ch(或字符串value)
public int lastIndexOf(int ch)搜索最后一个出现的字符ch(或字符串value)
public int lastIndexOf(String value)搜索最后一个出现的字符ch(或字符串value)
public String substring(int index)提取从位置索引开始的字符串部分
public String substring(int beginindex, int endindex)提取beginindex和endindex之间的字符串部分
public String trim()返回一个前后不含任何空格的调用字符串的副本

注释:beginindex: 字符串的位置从0开始算; endindex: 字符串的位置从1开始算

7.定义带参方法

public 返回值类型 方法名(参数列表) {     //方法体 }

数据类型 参数1,数据类型 参数2,数据类型 参数3…数据类型 参数n

在调用带参方法calc(参数列表)的时候,必须按次序输入参数,并且类型一一对应。

对象.calc(变量1, 变量2); 

8.总结:

定义一个字符串的语法:String name = new String(“张三”);

字符串的常用方法 StringBuffer是更高效的字符串对象

调用带参方法时需按参数类型及顺序依次传入

Java的优越性

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值