面对对象(封装及其字符串操作)

本文介绍了Java中的封装概念,包括构造方法的使用和标准类的制作过程。同时,详细讲解了String对象的特点,如内存分配和比较方法,以及如何遍历字符串。还探讨了StringBuilder类在字符串拼接中的优势,对比了它与String的区别,并提供了相关方法的示例代码。
摘要由CSDN通过智能技术生成

封装

构造方法

构造方法是一种特殊的方法

作用:创建对象

功能:主要是完成对象数据的初始化

public class 类名{

修饰符 类名(参数){

}

}

注意:1.方法名与类名相同

2.在方法名的前面没有返回值类型的声明

3.在方法中不能使用return语句返回一个值,但是可以单独写return语句来作为方法的结束

如果没有定义构造方法,系统将给出一个默认的无参数的构造方法

如果定义了构造方法,系统将步骤提供默认的构造方法,若还要使用无参数构造方法,就必须再写一个无参数构造方法

标准类的制作

1.成员变量

使用private修饰

2.构造方法

提供一个无参构造方法

提供一个带多个参数的构造方法

3.成员方法

提供每一个成员变量对应的setXxx()/getXxx()

提供一个显示对象信息的show()

4.创建对象并未其成员变量赋值的两种方式

无参构造方法创建对象后使用setXxx()赋值

使用带参构造方法直接创建带有属性值的对象

String常见构造方法

public String() 创建一个空白字符串对象,不含有任何内容

public String(char[] chs) 根据字符数组的内容,来创建字符串对象

public Sting(byte[] bys) 根据字节

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值