2024年3月30号java学习

news/发布时间2024/5/17 19:25:03

集合

 集合中的长度不固定,集合中只能存储引用数据类型,不能够存放基本数据类型,需要变成基本数据类型对应的包装类

基本数据类型的包装类

ArrayList

ArrayList<类型> 变量名 = new ArrayList<>();

示例代码

package arrayList;import java.util.ArrayList;public class arrayList {public static void main(String[] args) {ArrayList<String> list = new ArrayList();list.add("li");//添加元素是一定可以添加成功的,所以返回值一定是truelist.add("nxl");list.add("lzy");list.remove("li");//删除指定元素的时候的返回值是一个boolean类型来表示有没有删除成功String t = list.remove(0);list.add(t);System.out.println(t);//删除下标的返回值是删除下标位置的元素System.out.println(list.set(1, "nm"));//会把被覆盖的元素返回System.out.println(list.get(1));System.out.println(list.size());System.out.println(list);}
}

当函数返回多个值的时候,需要一个容器来返回,比如:集合、数组

示例代码

package arrayList;import java.util.ArrayList;public class arrayList {public static void main(String[] args) {ArrayList<String> list = new ArrayList();list = f();System.out.println(list);}public static ArrayList<String> f() {ArrayList<String> name = new ArrayList<>();name.add("li");name.add("lzy");name.add("nxl");return name;}
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/58862157.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

ESP8266使用笔记

ESP8266介绍上图所示的是ESP-01s,我目前使用的是由安信可科技公司开发的模块,搭有板载天线。可以由AP/STA/AP+STA三种工作模式。其中AP工作模式是作为WIFI的客户端存在,其他设备主动链接在AP设备上,可以接收AP设备发送的消息,也可以反过来给AP设备发送消息。 STA工作模式则…

JavaImprove--Lesson07--异常处理的两种方式,collection集合

一.Java异常处理的两种方式 Java的异常机制是一种处理程序中错误的方式,它包括异常的抛出、捕获和处理。异常是在程序运行过程中发生的异常事件,如数学运算中的除0异常、数组越界、空指针异常等。 在Java中,异常被视为一种对象,可以通过使用try-catch语句块来捕获和处理。当…

DreamerV2

DreamerV2 DreamerV2是一个用于强化学习的算法,专注于从像素输入中学习复杂的行为。它是Dreamer算法的升级版本,由DeepMind的研究团队开发。DreamerV2利用世界模型的概念,这意味着它通过学习一个模型来预测环境的未来状态,从而在这个预测的世界里进行计划和决策。这种方法使…

莫队算法学习笔记

Part.1 引入 当你遇到一个区间询问但是难以用线段树等 log 算法维护的时候怎么办?那就是——莫队! 莫队这个东西能支持区间修改、区间查询的操作,但是这种算法要求离线。莫队有很多种,详细请看下文。 Part.2 普通莫队 我们先来看一道例题(P1972 的削弱版):给你一个长度为…

以太网:UDP包结构

参考: UDP协议报文结构_udp报文结构-CSDN博客 千兆以太网(3):接收——包校验和数据筛选 - 咸鱼IC - 博客园 (cnblogs.com) 计算机网络啥玩意是源MAC地址,目标MAC地址,源ip地址,目标ip地址_目的mac地址和源mac地址-CSDN博客 数据的校验和筛选 仅供参考 帧首部: 7个h55+h…

Acwing 1050. 鸣人的影分身

https://www.acwing.com/problem/content/1052/输入样例: 1 7 3 输出样例: 8#include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<int,int> PII; const LL MAXN=1e18,MINN=-MAXN,INF=0x3f3f3f3f; const LL N=200200,M=2020; LL n,…