09.常用API

本文介绍了Java中的API概念,详细讲解了String类型(包括创建方式和常用方法),以及ArrayList的定义、特点、创建方法和遍历删除元素技巧。
摘要由CSDN通过智能技术生成

目录

一、什么是API

二、String

1.String是什么

2.String创建对象的方式

3.两种创建对象方式的区别

4.String的常用方法(常用API)

三、ArrayList

1.ArrayList是什么、特点

2.如何构建ArrayList对象

3.ArrayList的常用方法

4.ArrayList如何遍历并删除元素


一、什么是API

全称应用程序编程接口,就是Java自己写好的程序,给程序员调用的,方便处理一些事物。

API文档:程序调用说明书。

二、String

1.String是什么

String是字符串类型(不可变字符串),它定义的变量可以指向一个字符串对象。

2.String创建对象的方式

方式一:直接使用双引号围起来

String name = "黑马";

方式二:new构造器得到字符串对象

1.String s1 = new String();

2.String s2 = new String("itheima");

3.char[] chars = {'a','黑','马'};
  String s3 = new String(chars);

4.byte[] bytes = {97,98,99}
  String s4 = new String(bytes);

3.两种创建对象方式的区别

1.双引号给出的字符串对象,存在于堆内存中的常量池中,相同内容只会存储一份

2.new出来的字符串对象,每new一次都会在堆内存中产生一个字符串对象。

(注:“s2”只是一个变量符号,编译阶段计算机不能转化为字符)

4.String的常用方法(常用API)

三、ArrayList

1.ArrayList是什么、特点

ArrayList——是一种集合,代表的是一种容器,类似于数组

特点:大小可变,类型可以不固定,功能更强大,适合做元素个数不能确定,同时存在增删操作的业务场景。

2.如何构建ArrayList对象

public Arraylist();
ArrayList<E> list = new ArrayList();

泛型(集合都是支持泛型的):约束集合在编译阶段只能操作某种数据类型。

例:集合容器中存储的是每个对象在堆内存中的地址

ArrayList<String> list = new ArrayList();
ArrayList<Student> list = new ArrayList();
ArrayList<Movie> list = new ArrayList();

(注意:集合和泛型都不支持基本数据类型(int、float、double…),只能支持引用数据类型)

3.ArrayList的常用方法

4.ArrayList如何遍历并删除元素

常规的从前往后遍历并删除元素存在漏删现象,可采用以下两个方法

1.从前往后遍历,每删除一个元素,就让“i--”

2.直接从后往前遍历

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值