首页 > 编程语言 >JAVA API:ArrayList(泛型类)基本使用

JAVA API:ArrayList(泛型类)基本使用

时间:2024-03-06 21:33:51浏览次数:26  
标签:JAVA ArrayList list1 System add API println out

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

 

容器主要操作:增删改查

 

 

 

package com.itheima.ArrayList;

import java.util.ArrayList;
import java.util.List;

public class demo {
    public static void main(String[] args) {
        ArrayList list=new ArrayList();
        ArrayList<String> list1=new ArrayList<>();//定义集合类型 集合对象创建规范写法
        list1.add("456");//add接受一切类型数据
        list1.add("5");
        list1.add("44");
        list1.add(1,"Mysql");
        System.out.println(list1);
        String a=list1.get(1);
        System.out.println(a);
        System.out.println(list1.size());
        list1.remove("44");
        System.out.println(list1);
        list1.add("456");
        System.out.println(list1);
        list1.remove("456");//默认删除一个出现的
        System.out.println(list1);

    }
}

 

标签:JAVA,ArrayList,list1,System,add,API,println,out
From: https://www.cnblogs.com/pengsuoqun123/p/18057643

相关文章

  • 卡码java基础课 | 7.摆平积木
    学习内容:用一道题目来练习ArrayList的遍历和访问操作。例题:解:点击查看代码importjava.util.ArrayList;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);in......
  • Java学习总结 Day2
    Java学习总结Day2构造器publicclassperson{//一个类默认会有一个方法(构造器)Stringname;intage;//实例化初始值/*1.使用new必须有构造器,本质是调用构造器*2.初始化值*3.快捷键alt+insert*/publicperson(){}//有......
  • JAVA API:String String使用注意事项
    包:分门别类程序的工具,类似文件夹  JAVAlang包下不需要导包的。   String:     String常用方法:          String注意事项:              ......
  • java复习笔记 - 1
           java是一门面向对象的语言,其解决问题的方式是通过封装属性和方法为对象,通过调用对象的不同方法来达到解决问题的步骤。其本身一开始封装了不少类,可以直接使用,常见的比如String,包装类,集合类,文件类,异常类等常用的,还有一些关于数字处理的后面再说。因为最近在看数据......
  • netcore AES同等效转java语言 加密方法
    privatestaticbyte[]Keys={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F};///<summary>///DES加密字符串///</summary>///<paramname="encryptString&qu......
  • JavaScript逆向之RSA算法
    RSA算法简介RSA算法属于非对称加密,加密的密钥称为公钥,解密的密钥称为私钥,公钥和私钥不是同一个。公钥是可以放在外面的,给谁都可以;但是私钥不可以放在外面,只能服务器自己保留,如果私钥泄露了,数据安全将有极大的风险。RSA的公钥和私钥是成对的,不能拆开。python中的RSA在python中......
  • Vue3.0 所采用的 Composition Api 与 Vue2.x 使用的 Options Api 有什么不同?
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助开始之前CompositionAPI 可以说是Vue3的最大特点,那么为什么要推出CompositionApi,解决了什么问题?通常使用Vue2开发的项目,普遍会存在以下问题:代码的可读性随着组件变大而变差每一种代码复用的方式,都存在缺点T......
  • Java登陆第三十二天——AJAX和异步
    AJAX菜鸟教程Ajax全名AsynchronousJavaScriptandXML(异步的JavaScript和XML)通过ajax可以向服务器发送异步请求。ajax最大的优势:在不刷新整个页面的情况下,可以与服务器产生数据交互,从而完成网页的局部更新。ajax并不是新的语言,和json一样。都是一种标准。常见的ajax案......
  • ArrayList底层原理
    JDK版本11ArrayList类声明其中RandomAccess、Cloneable、Serializable都是标记接口,用来表示ArrayList支持随机读取、克隆和序列化反序列化。ArrayList集合添加元素底层原理利用空参创建集合,在底层创建一个默认长度为0的数组。添加第一个元素时,底层会创建一个新的长度为10......
  • 关于Maven创建javaweb项目在配置Tomcat的问题(1)
    先将Maven项目转换成Java项目,确保没有架包没有报错和编译错误的情况下进行如下操作:打开Maven项目中的pom.xml文件,找到标签。查看里面是否配置元素,有则直接添加如下配置。org.codehaus.cargocargo-maven2-plugin1.7.6tomcat9xembedded如果没有,则先添加元素,然后再添加......