收藏此站 联系我们 网站
当前位置:首页» 行业网站案例 » 【建站服务】柳林网站建设_企业网站制作公司_高端网站设计开发-柳林上往-域名申请

【建站服务】柳林网站建设_企业网站制作公司_高端网站设计开发-柳林上往-域名申请

作者: 风兰 . 阅读量: 3 . 发表时间:2022-09-21 05:26:45

网站建设
​

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


柳林网站建设_企业网站制作公司_高端网站设计开发-柳林上往

网站建设.png

其他的引用类型

ArrayList 中的元素实际上是对象,在以上实例中,数组列表元素都是字符串 String 类型。

如果我们要存储其他类型,而 <E> 只能为引用数据类型,这时我们就需要使用到基本类型的包装类。

基本类型对应的包装类表如下:

基本类型引用类型
booleanBoolean
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
charCharacter

此外,BigInteger、BigDecimal 用于高精度的运算,BigInteger 支持任意精度的整数,也是引用类型,但它们没有相对应的基本类型。

ArrayList<Integer> li=new Arraylist<>();     // 存放整数元素ArrayList<Character> li=new Arraylist<>();   // 存放字符元素

以下实例使用 ArrayList 存储数字(使用 Integer 类型):

实例

import java.util.ArrayList;

public class RunoobTest {
    public static void main(String[] args) {
        ArrayList<Integer> myNumbers = new ArrayList<Integer>();
        myNumbers.add(10);
        myNumbers.add(15);
        myNumbers.add(20);
        myNumbers.add(25);
        for (int i : myNumbers) {
            System.out.println(i);
        }
    }
}

以上实例,执行输出结果为:

10152025

ArrayList 排序

Collections 类也是一个非常有用的类,位于 java.util 包中,提供的 sort() 方法可以对字符或数字列表进行排序。

以下实例对字母进行排序:

实例

import java.util.ArrayList;
import java.util.Collections;  // 引入 Collections 类

public class RunoobTest {
    public static void main(String[] args) {
        ArrayList<String> sites = new ArrayList<String>();
        sites.add("Taobao");
        sites.add("Wiki");
        sites.add("Runoob");
        sites.add("Weibo");
        sites.add("Google");


以上实例,执行输出结果为:


Google

Runoob

Taobao

Weibo

Wiki

以下实例对数字进行排序:


实例

import java.util.ArrayList;

import java.util.Collections;  // 引入 Collections 类


public class RunoobTest {

    public static void main(String[] args) {

        ArrayList<Integer> myNumbers = new ArrayList<Integer>();

        myNumbers.add(33);

        myNumbers.add(15);

        myNumbers.add(20);

        myNumbers.add(34);

        myNumbers.add(8);

        myNumbers.add(12);


        Collections.sort(myNumbers);  // 数字排序


        for (int i : myNumbers) {

            System.out.println(i);

        }

    }

}

以上实例,执行输出结果为:


8

12

15

20

33

34

Java ArrayList 方法

Java ArrayList 常用方法列表如下:


方法 描述

add() 将元素插入到指定位置的 arraylist 中

addAll() 添加集合中的所有元素到 arraylist 中

clear() 删除 arraylist 中的所有元素

clone() 复制一份 arraylist

contains() 判断元素是否在 arraylist

get() 通过索引值获取 arraylist 中的元素

indexOf() 返回 arraylist 中元素的索引值

removeAll() 删除存在于指定集合中的 arraylist 里的所有元素

remove() 删除 arraylist 里的单个元素

size() 返回 arraylist 里元素数量

isEmpty() 判断 arraylist 是否为空

subList() 截取部分 arraylist 的元素

set() 替换 arraylist 中指定索引的元素

sort() 对 arraylist 元素进行排序

toArray() 将 arraylist 转换为数组

toString() 将 arraylist 转换为字符串

ensureCapacity() 设置指定容量大小的 arraylist

lastIndexOf() 返回指定元素在 arraylist 中最后一次出现的位置

retainAll() 保留 arraylist 中在指定集合中也存在的那些元素

containsAll() 查看 arraylist 是否包含指定集合中的所有元素

trimToSize() 将 arraylist 中的容量调整为数组中的元素个数

removeRange() 删除 arraylist 中指定索引之间存在的元素

replaceAll() 将给定的操作内容替换掉数组中每一个元素

removeIf() 删除所有满足特定条件的 arraylist 元素

forEach() 遍历 arraylist 中每一个元素并执行特定操作

更多 API 方法可以查看:https://www.runoob.com/manual/jdk11api/java.base/java/util/ArrayList.html


Java 集合框架 Java 集合框架


 Java 集合框架Java LinkedList 

1 篇笔记 写笔记

   lxw


  105***3195@qq.com


267

for(int i : myNumbers)

等价于:


for(int i = 0; i < myNumbers.size(); i++){

    int j = myNumbers.get(i);


柳林网站建设_企业网站制作公司_高端网站设计开发-柳林上往


上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


关键词:网站建设,企业网站,网站制作,网页设计,高端网站建设,企业网站制作,网页制作,制作网站,网站设计,高端网页设计,高端网站设计,做网站,自适应网站

全国服务热线
18114747181
二维码
手机端二维码
上往建站
地址:全国各地都有驻点商务 |  网站建设:上往建站
在线咨询QQ:1120768800
 
QQ在线咨询
售前咨询热线
18114747181
营销顾问
营销顾问
售后服务热线
400-000-1116
售后服务
售后服务