一、Java常用API

常用API(String、ArrayList)


前言

API是应用程序编程接口,用于调用方便完成一些功能。


一、String

String代表字符串,可以用来创建对象封装字符串数据,并对其进行处理。

1.1String创建对象封装字符串数据的方式

1.字符串文字为此类对象

String name = "----";

2.调用String类的构造器初始化字符串对象:

public String()  //创建一个空白字符串对象,不含有任何内容
public String(String original)  //根据传入的字符串内容,来创建字符串对象
public String(char[] chars)  //根据字符数组的内容,来创建字符串对象
public String(byte[] bytes)  //根据字节数组的内容,来创建字符串对象

1.2字符串数据常用方法

在这里插入图片描述

1.3String注意事项

1.String对象的内容不可改变,被称为不可变字符串对象。
每次试图改变字符串对象实际上是新产生了新的字符串对象了,变量每次都是指向了新的字符串对象,之前字符串对象的内容确实是没有改变的,因此说String的对象是不可变的。
2.存储方式根据创建方式不同而有差异
只要是以“…”方式写出的字符串对象,会存储到字符串常量池,且相同内容的字符串只存储一份;
但通过new方式创建字符串对象,每new一次都会产生一个新的对象放在堆内存中。

1.4equals和“==”

适用位置
1.对字符串的比较,对于判断内容一样的就返回结果的应该使用equals方法;
2.基本数据类型的变量或者值应该使用==比较。
在这里插入图片描述

二、ArrayList

2.1集合

ArrayList是集合中最常用的一种,ArrayList是泛型类,可以约束存储的数据类型。
使用方式:创建对象,调用无参数构造器初始化对象:public ArrayList(),调用相应的增删改查数据的方法。

2.2常用方法

在这里插入图片描述

2.3注意事项

ArrayList在删除元素时可能会出现bug,可以使用两种方法避免:
方法一:
每次删除一个数据后,索引-1
方法2:
从集合后面遍历然后删除,可以避免漏掉元素

总结

以上是Java中基础的API,后续会介绍更多不同的API。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值