首页 > 其他分享 >8.5

8.5

时间:2023-08-05 16:13:59浏览次数:68  
标签:8.5 ArrayList sites util add java public

Java ArrayList

ArrayList 类是一个可以动态修改的数组,与普通数组的区别就是它是没有固定大小的限制,我们可以添加或删除元素。

ArrayList 继承了 AbstractList ,并实现了 List 接口。

ArrayList 类位于 java.util 包中,使用前需要引入它,语法格式如下:

import java.util.ArrayList; // 引入 ArrayList 类 ArrayList<E> objectName =new ArrayList<>();  // 初始化

  • E: 泛型数据类型,用于设置 objectName 的数据类型,只能为引用数据类型

  • objectName: 对象名。

ArrayList 是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。

添加元素

ArrayList 类提供了很多有用的方法,添加元素到 ArrayList 可以使用 add() 方法:

import java.util.ArrayList;

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

迭代数组列表

我们可以使用 for 来迭代数组列表中的元素:

实例

import java.util.ArrayList;

public class RunoobTest {
    public static void main(String[] args) {
        ArrayList<String> sites = new ArrayList<String>();
        sites.add("Google");
        sites.add("Runoob");
        sites.add("Taobao");
        sites.add("Weibo");
        for (int i = 0; i < sites.size(); i++) {
            System.out.println(sites.get(i));
        }
    }
}

标签:8.5,ArrayList,sites,util,add,java,public
From: https://www.cnblogs.com/dmx-03/p/17608056.html

相关文章

  • 2023.8.5
    学习java中的类面向对象与面向过程面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。面向对象:强调具备了功能的对象,以类/对象为最小单位类与对象的关系类:对一类事物的描述,是抽象的、概念上的定义对象:是实际存在的该类事物的每个个体,因而也称为实例(instance)面向对象......
  • 8.5 垃圾收集
    垃圾收集器(garbagecollector)是一种动态内存分配器,它自动释放程序不再需要的已分配块。这些块被称为垃圾(garbage)(因此术语就称之为垃圾收集器)。自动回收堆存储的过程叫做垃圾收集(garbagecollection)。在一个支持垃圾收集的系统中,应用显式分配堆块,但是从不显示地释放它们。......
  • DaVinci Resolve Studio 18.5 (macOS, Windows) - 剪辑、调色、特效和音频后期制作
    DaVinciResolveStudio18.5(macOS,Windows)-剪辑、调色、特效和音频后期制作BlackmagicDesignDaVinciResolveStudio18.5请访问原文链接:https://sysin.org/blog/davinci-resolve-18/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgDaVinciResolve18免费......
  • 运行 'Tomcat 8.5.31' 出错: 无法打开调试器端口 (127.0.0.1:62511): java.net.Socket
    多个中间件占用一个端口,修改端口  ......
  • 又一本经典全面升级 豆瓣 8.5,搞透 Kafka 就看它了
    科学家们每一次发生分歧都是因为掌握的数据不够充分。所以,我们可以先就获取哪一类数据达成一致,只要获取了数据,问题也就迎刃而解了。要么我是对的,要么你是对的,要么我们都是错的,然后继续。——NeildeGrasseTyson每个应用程序都会生成数据,包括日志、指标、用户活动记录、响应消息等,......
  • tomcat 8.5 的安装配置
    下载软件包链接:https://pan.baidu.com/s/1VP9MGxjpWm3gawhxjIvYrg提取码:xooe--来自百度网盘超级会员V6的分享1、注意解压还要拿到最里面的文件夹,存放的软件目录不能是中文的 同样的将上面文件路径复制粘贴到记事本,等下要用CATALINA_HOMED:\mysoft\apache-tomcat-8.5.15......
  • finalshell工具连接centos 8.5 的使用步骤
    1.打开工具先修改快捷方式    2、连接     3、......
  • 在vm-17版本上安装centos 8.5 版本的Linux操作系统
    1、新建虚拟机 2、选择安装模式 3、选择虚拟机硬件兼容性,选择默认的 4、客户端操作系统安装选择 5、选择安装的操作系统类型 6、虚拟机命名和存放路径修改 7、处理器内核配置 8、系统内存放分配,选择默认的 9、选择网络连接模式 10、选择控制器 11......
  • JavaScript1.8.5新特性系列Object.keys
    以前在js-object这个分类里面也写过keys相关的api 在JavaScript1.8.5中,加入了原生的Object.keys这个api  Object.keys(obj);/*简单举例*/Object.keys({"A":"a","B":"b"});//["A","B"]兼容性写法:  if(!Object.keys){Object.keys=......
  • 8.5 方法覆写
    当子类定义的方法,函数名称,参数类型,参数个数相同,称为方法的覆写---就跟父类方法一样demo1简单的方法覆写;classChannel{publicvoidconnect(){System.out.println("【channel父类】进行资源的连接");}}classDatabaseChannelextendsChannel{p......